
一、可执行文件(可直接运行的程序)
- Windows 系统
.exe
:标准可执行程序(最常见,双击运行)。.msi
:Windows 安装包(Windows Installer 格式,用于程序安装)。.bat
/.cmd
:批处理脚本(自动执行一系列命令,.cmd
为 Windows NT 后的新版本)。.scr
:屏幕保护程序文件(本质是特殊的.exe
文件)。.dll
:动态链接库(不能直接运行,供程序调用的功能模块)。
- macOS 系统
.app
:应用程序(本质是文件夹,右键可查看内容,双击运行)。.command
:脚本程序(类似 Windows 的批处理,基于 Shell 命令)。
- Linux 系统
- 可执行文件通常无固定后缀,但需赋予执行权限(如
chmod +x program
),部分脚本后缀为.sh
(Shell 脚本)。
- 可执行文件通常无固定后缀,但需赋予执行权限(如
二、安装程序与包管理文件
.dmg
(macOS):磁盘镜像安装包(挂载后运行安装程序)。.deb
(Linux Debian 系):Debian 软件包(如 Ubuntu 使用dpkg
或apt
安装)。.rpm
(Linux RedHat 系):RedHat 软件包(如 CentOS 使用rpm
或yum
安装)。.tar.gz
/.tar.bz2
:Linux 通用压缩包(需解压后手动编译安装,常见于开源软件)。
三、文档与配置文件
- 文本 / 文档
.txt
:纯文本文件。.doc
/.docx
:Word 文档(.docx
为 Office 2007 + 的新格式)。.pdf
:便携式文档格式(跨平台阅读)。.md
:Markdown 文本(常用于代码文档、笔记)。
- 配置文件
.ini
:Windows 初始配置文件(存储程序设置)。.config
:Linux 配置文件(常见于用户目录,如~/.config/
)。.reg
:Windows 注册表文件(用于导入 / 导出注册表设置)。
四、压缩与归档文件
.zip
:通用压缩格式(跨平台,支持单文件 / 文件夹压缩)。.rar
:RAR 压缩格式(通常压缩率更高,需 WinRAR 等软件解压)。.7z
:7-Zip 压缩格式(高压缩率,开源免费)。.tar
:Linux 归档文件(仅打包不压缩,常与.gz
/.bz2
结合使用)。
五、脚本与编程语言文件
- 系统脚本
.sh
:Linux/macOS 的 Shell 脚本(如 Bash、Zsh 脚本)。.js
:JavaScript 脚本(可在浏览器或 Node.js 环境运行)。
- 编程语言源码
.py
:Python 脚本。.java
:Java 源码文件。.cpp
:C++ 源码文件。.php
:PHP 网页脚本(服务器端运行)。
六、其他常见后缀
.lnk
(Windows):快捷方式文件(指向实际程序的链接)。.ico
:图标文件(用于程序图标显示)。.url
:网页快捷方式(双击打开指定 URL)。.tmp
:临时文件(程序运行中生成,可安全删除)。
注意事项
- 隐藏后缀:Windows 默认隐藏已知文件扩展名(可在 “文件资源管理器” 设置中显示)。
- 跨平台差异:如
.exe
仅在 Windows 运行,.app
仅在 macOS 显示为程序。 - 安全性:警惕伪装成
.exe
的恶意文件(如.exe.txt
,后缀被隐藏时易误判)。
如果需要特定类型文件的详细说明,可以进一步补充提问哦!
