文件扩展名

2025年03月17日 | 阅读 9 分钟

在学习文件扩展名之前,让我们先了解一下文件。

什么是文件?

文件是计算机上用于存储数据的对象,它以文档、图片、音频、视频和应用程序的形式存储数据、信息和命令

什么是文件扩展名?

文件扩展名是添加到计算机文件末尾的后缀,用于识别文件类型。它通常包含两到四个字符。文件扩展名与文件名之间用点(.)符号分隔。

示例:文件名为 demo.html 的文件扩展名为 .html。在此示例中,.html 表明 demo.html 是一个网页。

文件扩展名类型

我们常用的文件格式有数百种文件扩展名。以下是一些常用的文件扩展名 -

1. 音频文件扩展名

我们在音频文件中使用的重要音频文件扩展名如下 -

  • .cda - CDA 代表Compact Disc Audio。它也称为CD Audio Track。这些文件扩展名由Microsoft Windows CD 驱动程序创建。
  • .mp3 - MP3 代表MPEG Audio Layer 3。它是MPEG(Moving Picture Experts Group)开发的音频文件扩展名。Mp3 是最常用的音频文件扩展名之一。
  • .aif - AIF 代表Audio Interchange File Format。这种音频格式是使用 Audio Interchange File Format (AIFF) 开发的。它通常用于在Silicon Graphics 和 Macintosh 应用程序中存储标准音频。
  • .wav - WAV 代表Wave Audio File。这种文件格式由 Microsoft 和 IBM 创建,用于在各个段中存储音频数据、采样率和比特率。与 MP3 等其他文件格式相比,这种文件格式更大。
  • .wma - WMA 代表Windows Media Audio File。这种文件格式由Microsoft开发,并于1999年发布。它主要用于在线音乐。
  • .mpa -它用于 MPEG 2(Moving Picture Experts Group 2)音频文件。它通常用于非常小的音频文件。要打开 .mpa 文件,我们需要合适的软件 BusinessMAP。

2. 文本文件扩展名

下面列出了最常用的文本文件扩展名 -

  • .doc - .doc 文件扩展名由Microsoft Word使用,用于保存各种文档,如信件、简历和论文。
  • .docx - .docx 文件扩展名由Microsoft Word用于打开 XML 文档。

注意:从 Microsoft 2007 年至今,都使用 .docx 文件扩展名。

  • .txt - .txt 文件扩展名用于纯文本文件。这种文件格式是为所有文字处理程序创建的。它允许我们创建基于文本的文档,而无需使用字体样式、格式和文本颜色。
  • .wps -这种文件格式由Microsoft Word Processor使用,用于包含文本、图像、剪贴画以及表格。
  • .msg - .msg 文件扩展名由Microsoft Outlook邮件消息使用。此扩展名包含 ASCII 文本、电子邮件字段,如日期、发件人、收件人、主题、消息正文和联系信息。
  • .tif - TIF 代表Tagged Image File。它是不同计算机存储高质量图形图像的通用平台,包括颜色、数码照片、多页以及对图层的支持。

3. 可执行文件扩展名

下面列出了最常用的可执行文件扩展名 -

  • .apk - APK 代表Android Package KitAndroid Application Package。这种文件扩展名在Android 和 Google 的移动操作系统中使用,以便轻松下载 Android 应用程序。
  • .bin - bin 是一个压缩的二进制文件,用于各种计算机应用程序,如防病毒程序、备份映像文件等。这些文件通常在 Notepad、Notepad++ 等文本编辑器中打开。
  • .com -MS-DOS 和 Windows运行 .com 文件扩展名。此文件扩展名用于包含大约64 Kb 数据。要查看和编辑 .com 文件的内容,我们使用 Notepad 等文本编辑器。
  • .exe - EXE 代表可执行文件。它是Windows 可执行文件。Windows、MS-DOS、OpenVMS 和 ReactOS 使用此文件扩展名来安装和运行软件应用程序。
  • .jar - JAR 代表Java Archive File。JAR 是一个开放标准文件格式,它使用 JAVA 编写,并用于处理音频、图像、目录以及类文件。要查看或提取 .jar 文件,可以使用WinZip软件。
  • .gadget -此文件格式与Windows Sidebar相关。gadget 文件扩展名用于管理称为“小工具”的迷你应用程序。
  • .bat - bat 文件扩展名用于批处理文件,这些文件通常在 Notepad 中创建。此文件扩展名用于通过 Windows 命令提示符执行命令。
  • .py - py 是Python 文件扩展名。此扩展名可以在任何文本编辑器中创建,但需要 Python 解释器来读取文件内容。它可以在包括Windows、Mac、Unix 和移动操作系统在内的各种平台上运行。
  • .wsf - WSF 代表Windows Script File。此文件扩展名用于包含脚本语言源代码的 Windows 脚本文件。
  • .app - App 文件扩展名与 Alphacam 相关。.app 文件在 Mac OS X 操作系统上运行。它包含各种目录,如 Contents、Resources 和 Frameworks。这些目录包含创建应用程序的各种文件。

4. 图像文件扩展名

下面列出了最常用的图像文件扩展名 -

.ai - AI 代表Adobe Illustrator。此文件格式由Adobe Systems开发,用于创建和存储图形。此文件扩展名用于制作徽标和印刷品。

.bmp - BMP 文件扩展名也称为位图图像文件。此文件扩展名主要在 Windows 平台上使用,用于存储位图数字图像以及具有单色和彩色的二维数字图像

.gif - GIF 代表Graphics Interchange Format。它使用LZW数据压缩算法。此文件格式使用超过 256 种颜色来使图像更漂亮、更具吸引力。Gif 文件格式与各种应用程序集成,如Twitter、Facebook、Whatsapp 和 Facebook Messenger

.jpeg 或 .jpg - JPEG 代表Joint Photographic Experts Group。此文件格式由数码相机和其他照片捕捉设备使用,用于存储数码图像。通常,在 jpeg 文件扩展名中使用有损数据压缩以在 Internet 上共享图像。

.png - PNG 代表Portable Network Graphic。此文件格式用于存储数码照片、网页图形以及包含透明背景、位图或光栅图像的图像。

.ps - PS (PostScript) 文件扩展名由Adobe Systems1982年开发。此文件扩展名包含矢量图形、光栅图形、文本或以上所有内容的组合。Notepad 和Notepad++等文本编辑器用于查看 .ps 文件内容。

.psd - PSD 代表Photoshop Document。它是一种流行的图像扩展名,用于 Adobe PhotoShop,支持多个图像图层。PSD 文件最多可以容纳 30,000 像素。

.svg - Scalable Vector Graphics (SVG)文件格式由万维网联盟 (W3C) 创建。此文件扩展名用于在 Web 上显示基于 XML 的二维矢量图形。此格式受 Google Chrome、Firefox、Internet Explorer (IE) 和 Opera 等 Internet 浏览器支持。

5. 压缩文件扩展名

下面列出了最常用的压缩文件扩展名 -

.7z - 7z 是一个开源、免费且最受欢迎的压缩工具。它使用更高的压缩率和强大的 AES-256(256 位)加密。7z 文件扩展名的优点是它有助于我们轻松地从 Internet 共享和下载文件。

.pkg -此文件扩展名通常在Apple OS X 操作系统中使用。pkg 文件扩展名帮助软件设计者创建安装程序应用程序,这些应用程序用于将 Mac 软件应用程序安装到用户的硬盘上。

.rar - Roshal Archive Compressed (RAR)文件扩展名由 WinRAR 在 20 世纪 90 年代创建。此文件格式用于以压缩形式存储一个或多个文件以及文件夹。大多数用户更喜欢 rar 文件扩展名,因为它提供了高压缩率和通过强加密实现的高安全性。

.zip - zip 是最常用的压缩文件格式之一。zip 文件格式有助于我们通过电子邮件在 Internet 上轻松接收和共享文件或文件组。此文件格式由Phil Katz 于 1989 年推出。它可以用于多种目的,例如文件压缩、加密等。

.deb - deb 文件扩展名主要在基于 Unix 的操作系统中使用,用于安装、删除和管理 Debian 包。Deb 文件包含两个压缩文件,一个包含与关联应用程序相关的安装程序信息,另一个文件包含正在安装的应用程序的实际数据。

.arj - ARJ 代表Archived By Robert Jung。此文件格式与压缩归档相关。它用于支持长文件名、文件版本管理、数据完整性保护和多个归档。

.rpm - RPM 代表Red Hat Package Manager。此文件扩展名主要为 Red Hat Linux 操作系统开发,用于在 Linux 操作系统上存储安装包。

6. 与 Internet 相关的文件扩展名

下面列出了最常用的与 Internet 相关的文件扩展名 -

.asp - ASP 代表Active Server Page。此文件格式包含用 VBScript 或 JavaScriptHTML 代码、文本、图形和 XML 内容编写的脚本。ASP 页面由Microsoft Internet Information Services (IIS)生成。

.htm 和 .html - HyperText Markup Language (HTML)文件格式用于设计网页的基本结构,包括各种HTML 标签,如标题段落列表超链接。此网页在 Web 浏览器中显示。

.css - CSS 代表Cascading Style Sheet。此文件格式由World Wide Web Consortium (W3C)开发。CSS 文件扩展名用于定义大小颜色字体边框内边距flex等,以使我们的网页在 Web 浏览器上更具吸引力和美观。

.js - js 代表JavaScript。js 文件扩展名包含 JavaScript 代码,用于在网页上运行客户端 JavaScript 代码。JavaScript 文件包含诸如自动打开和关闭 Web 浏览器窗口或选项卡、表单验证、创建下拉菜单、更新网页上的日期等功能。

.jsp - jsp 代表Java Server Pages。它用于在网页上提供服务器端内容。简而言之,jsp 文件包含服务器生成的网页。JSP 文件帮助 Web 开发人员基于 HTML、XML 或其他文档格式创建动态网页。

.part - part 指的是从 Internet部分下载的文件。此文件扩展名由Mozilla Firefox和几个其他文件传输程序使用,例如 Go! Zilla、eMule 和已停产的 eDonkey 程序。

.php - Php 代表Hypertext Preprocessor。此文件扩展名帮助我们使用MySQL等数据库处理在线表单、数据和信息。它还允许我们开发各种网页和 Internet 应用程序。

7. 编程相关文件扩展名

.c - c 文件扩展名与 C 或C++ 编程语言相关,用于存储源代码。

.cgi - CGI 代表Common Gateway InterfaceCGI文件扩展名是一个脚本文件,它用 C 或Perl 编程语言编写。此文件扩展名通常用于运行基本的 Web 脚本以创建动态网页。

.class - .class 文件扩展名与 Java 编程语言相关。此文件扩展名用于保存字节码,这些字节码在由JVM (Java Virtual Machine)运行时执行。我们使用 javac 命令编译 .class 文件。

.cpp - .cpp 文件扩展名用于保存用 C++ 编程语言编写的源代码。

.h - h 文件扩展名被称为 C 或 C++ 编程语言中使用的头文件。此文件扩展名包含变量、常量和函数。

.java - java 文件扩展名在 Java 编程语言中使用。此文件扩展名由 Sun Microsystems 开发,但现在由 Oracle 维护。

.swift - Swift 文件扩展名由Apple随着 iOS 8 和 OS X Yosemite 一起引入。此文件扩展名提供内存管理、提供新的初始化器、定义新的嵌套类型,并与现有的 Cocoa 框架集成。

.vb - vb 文件扩展名由Microsoft开发,并用Visual Basic 语言编写。此文件扩展名通常与 Visual Basic 脚本文件相关。vb 脚本文件可以在 Windows 或 Internet Explorer 中执行。


下一个主题什么是 BlackArch