macos可全局开启或临时查看文件扩展名:全局开启需在“系统设置→桌面与程序坞→访达→浏览”中打开“显示所有文件扩展名”;临时查看只需在访达中选中文件后按回车进入重命名状态;终端命令为defaults write nsglobaldomain appleshowallextensions -bool true并killall finder。

macOS 默认隐藏文件扩展名,但你可以轻松开启显示——关键在于区分“全局开启”和“单个文件临时查看”两种场景,方法不同,效果也不同。
全局开启:让所有文件都显示扩展名
这是最常用、最彻底的方式,设置后整个系统所有文件都会显示后缀(如 .pdf、.jpg)。
- 点击左上角苹果图标 → “系统设置” → 左侧选择“桌面与程序坞” → 点击右侧“访达”
- 切换到“浏览”标签页(部分旧版系统叫“高级”)
- 打开“显示所有文件扩展名”开关
临时查看:只看某一个文件的扩展名
无需改系统设置,适合偶尔确认,操作快且不留痕迹。
- 在访达中选中目标文件
- 按 回车键 进入重命名状态 —— 此时扩展名会立即显示出来
- 想继续编辑就直接改名;不想改,点空白处或按 ESC 退出即可
终端命令强制开启(适合偏好命令行或需脚本化)
效果等同于全局开启,但更底层,重启访达后立即生效。
- 打开“终端”(位于“应用程序 → 实用工具”)
- 输入并回车:defaults write NSGlobalDomain AppleShowAllExtensions -bool true
- 再输入并回车:killall Finder
注意事项
开启后,某些文件可能仍不显示扩展名——那是因为它被单独设置了“隐藏扩展名”。此时可右键该文件 → “显示简介” → 展开“名称与扩展名”,取消勾选“隐藏扩展名”。若要批量清理这类单独设置,需配合 xattr 或 SetFile 命令,但日常使用基本不需要。











