Mac默认隐藏文件扩展名存在安全风险,需通过全局设置、终端命令、快捷键或文件简介四种方式开启显示以识别伪装脚本。

Mac 默认隐藏文件扩展名,这会让 .command、.scptd、.sh 等可执行脚本看起来像普通文档(比如显示为“发票”而非“发票.command”),容易被误点运行,带来安全风险。开启扩展名显示是识别伪装文件最直接有效的防护手段。
全局开启:让所有文件都显示后缀
这是最推荐的长期设置,一劳永逸,覆盖桌面、下载、文稿等所有位置,包括新下载或创建的文件。
- 打开访达(点击程序坞图标或桌面)
- 顶部菜单栏点击「访达」→「设置」(Ventura 及更新系统)或「偏好设置」(Monterey 及更早)
- 切换到「高级」标签页
- 勾选【显示所有文件扩展名】
- 关闭窗口即生效,无需重启
终端强制启用:绕过界面限制或修复失效情况
当设置勾选后仍不生效(如系统更新后回退、企业策略锁定),用终端命令可直接写入系统配置,确保强制显示。
- 打开「终端」(应用程序 → 实用工具)
- 输入并回车:defaults write NSGlobalDomain AppleShowAllExtensions -bool true
- 再输入并回车:killall Finder(访达会自动重启)
- 完成后,所有文件扩展名立即可见,包括 AppleScript、Automator 应用和系统日志等顽固类型
快捷键临时查看:快速验证可疑文件夹
不需要改设置,只对当前窗口生效,适合临时检查下载目录或邮件附件,安全又灵活。
- 激活任意访达窗口(点击空白处)
- 按下 Command + Shift + .(句点键)
- 当前窗口所有文件扩展名即时显示;再按一次恢复隐藏
- 注意:这不是 Command+Shift+E(那是 Ventura 13.2+ 的新快捷键,但兼容性不如句点键稳定)
单文件确认与编辑:精准识别高危文件
对来源不明的文件,即使扩展名已显示,也建议通过「简介」窗口双重确认,并可手动修正(如去掉可疑后缀)。
- 在访达中选中该文件
- 按 Command + I 打开简介窗口
- 展开「名称与扩展名」区域
- 这里清楚列出完整文件名,还可取消勾选「隐藏扩展名」来编辑后缀(例如把 .pdf 改为 .txt 防误执行)


















