核心原理就一句话:修改Finder对点文件的可见性规则。下面三种方法从简单到彻底,按需选择。
方法一:键盘快捷键(最快,适合偶尔看一眼)苹果官方内置的隐藏开关,适用于所有macOS版本。打开一个Finder窗口,同时按下Shift + Command + .(句点)。所有点文件会以半透明灰色显示出来。再按一次就恢复隐藏。
优点:即时生效,不用重启Finder。缺点:全局生效且不记忆状态,重启Mac后需要重新开启。这个快捷键在系统设置里没有任何说明,属于隐藏功能——苹果没打算让普通用户知道。
注意:如果快捷键没反应,检查是否和其他输入法(比如搜狗)的快捷键冲突了。 方法二:终端命令(一劳永逸,推荐长期开启)通过修改Finder的系统参数实现,设置一次就永远生效,直到你手动改回去。
# 显示所有隐藏文件 defaults write com.apple.finder AppleShowAllFiles -bool TRUE # 重启Finder让设置生效 killall Finder # 恢复隐藏(把TRUE改成FALSE再执行一次) defaults write com.apple.finder AppleShowAllFiles -bool FALSE killall Finder如果你需要频繁切换,可以在桌面上放一个脚本:新建一个文件叫toggle-hidden.sh,内容如下:
#!/bin/bash current=$(defaults read com.apple.finder AppleShowAllFiles 2>/dev/null) if [ "$current" = "1" ]; then defaults write com.apple.finder AppleShowAllFiles FALSE echo "已恢复隐藏" else defaults write com.apple.finder AppleShowAllFiles TRUE echo "已显示隐藏文件" fi killall Finder然后给脚本执行权限:chmod +x ~/Desktop/toggle-hidden.sh。以后双击这个文件就能一键切换,不用记命令。
优点:设置一次,重启电脑也保留。缺点:需要执行killall Finder,所有Finder窗口会短暂关闭再重开。
方法三:第三方文件管理器(适合每天和隐藏文件打交道的人)如果你从事开发或运维,每天要开关隐藏文件几十次,原生Finder的效率就不够用了。可以考虑第三方工具:
Path Finder(付费):工具栏上有个独立的“显示隐藏文件”按钮,点一下就行,不用记快捷键也不用输命令。ForkLift(付费):同样支持一键切换,还带FTP管理功能。这些工具能把切换操作的耗时从2秒降到0.5秒,每天省几十秒,一个月下来也是时间。但如果只是偶尔用,没必要花钱。
💡 一个原创建议大部分人的需求可以用一个组合方案覆盖:方法二做永久开关,方法一做快速临时查看。先执行一次终端命令让系统永久显示隐藏文件,然后日常用快捷键在“显示/隐藏”之间快速切换。这样既有永久设置打底,又不用每次重启后重新开。