通过快捷键、终端命令或Automator服务可显示Mac隐藏文件。首先,使用Command+Shift+.可临时显示隐藏文件;其次,终端输入defaults write com.apple.finder AppleShowAllFiles true并重启Finder可永久显示;最后,通过Automator创建“切换隐藏文件显示”服务,实现一键切换,方便频繁访问隐藏文件的用户操作。

如果您在使用Mac时需要查看系统或应用程序生成的隐藏文件,但发现这些文件默认不显示,则可以通过调整系统设置来实现。隐藏文件通常以点(.)开头,用于保护关键系统数据或配置信息。
本文运行环境:MacBook Pro,macOS Sonoma
一、使用快捷键显示隐藏文件
通过组合快捷键可以快速切换隐藏文件的可见状态,适用于临时查看用户目录或系统目录中的隐藏内容。
1、打开Finder,进入任意文件夹窗口。
2、按下 Command + Shift + . 组合键。
3、此时所有以点开头的隐藏文件和文件夹将立即显示出来。
4、再次按下相同快捷键可关闭隐藏文件的显示。
二、通过终端命令修改系统设置
使用终端命令可以永久更改Finder的行为,使隐藏文件始终可见,适合需要频繁访问隐藏文件的用户。
1、点击程序坞中的“启动台”,打开“其他”文件夹,选择“终端”应用。
2、输入以下命令并按回车执行:defaults write com.apple.finder AppleShowAllFiles true。
3、接着输入命令:killall Finder,强制重启Finder以应用更改。
4、重启后,所有隐藏文件将在Finder中持续显示。
5、如需恢复隐藏状态,将上述第一条命令中的true改为false重新执行即可。
三、创建Automator服务实现一键切换
通过Automator创建自定义服务,可以图形化地切换隐藏文件的显示状态,提升操作便捷性。
1、打开“启动台”中的“其他”文件夹,启动“Automator”应用。
2、选择“快速操作”类型,设定接收当前为“没有输入”,位于“Finder”。
3、在左侧操作库中搜索“运行Shell脚本”,将其拖入右侧工作区。
4、在脚本区域输入以下代码:
currentStatus=$(defaults read com.apple.finder AppleShowAllFiles)
if [ "$currentStatus" = "1" ]; then defaults write com.apple.finder AppleShowAllFiles false; else defaults write com.apple.finder AppleShowAllFiles true; fi
killall Finder
5、保存服务名称为“切换隐藏文件显示”。
6、之后可在Finder的“服务”菜单中调用该功能,实现一键切换。










