Mac中可通过快捷键Command+Shift+.临时显示隐藏文件,或用终端命令defaults write com.apple.finder AppleShowAllFiles -bool true永久启用;还可按住Option键点击“前往”打开资源库,或用Shift+Command+G输入路径直达特定隐藏目录。

在Mac系统中让Finder显示隐藏文件,是为了能直接查看以点号(.)开头的配置文件、系统缓存目录(如~/.ssh、~/Library/Caches)或关键配置项(如.zshrc、.gitignore),避免因找不到路径而反复重启服务或误删重建。
用快捷键临时显示隐藏文件
这一步操作起来很简单,直接按组合键就行,不需要打开任何应用或输入命令。它只影响当前及后续所有已打开的Finder窗口,不改系统设置,适合快速核对后立刻收手。
1、确保任意一个Finder窗口处于前台激活状态(标题栏为蓝色,且鼠标光标在窗口内点击过)。
2、同时按下 Command + Shift + .(英文句号,不是中文顿号或句号)。
3、松开后,所有隐藏文件与文件夹立即以半透明图标形式呈现,包括桌面下的.DS_Store、文稿里的.hidden_config等。
4、再次按下相同组合键,隐藏文件瞬间消失——这个切换是即时的,没有延迟,也无残留。
用终端命令永久启用隐藏文件显示
如果你经常要访问/Library、/etc、/usr/local或项目根目录下的隐藏配置,每次都按快捷键太麻烦,那就该走终端这条路。它会修改Finder的全局偏好,让所有新打开的窗口默认显示隐藏项。
方法一:标准权限执行
1、按 Command + 空格,输入“终端”并回车启动。
2、输入命令:defaults write com.apple.finder AppleShowAllFiles -bool true,然后回车。
3、紧接着输入:killall Finder,再回车。
4、等待约2秒,Finder图标在程序坞中闪退并自动重载,此后所有新打开的Finder窗口都显示隐藏文件。
方法二:高权限兜底(仅当方法一报错时使用)
如果第2步提示“Permission denied”或写入失败,说明当前账户受限,需加sudo提权:sudo defaults write com.apple.finder AppleShowAllFiles -bool true,输完密码(无星号反馈,输完直接回车),再执行killall Finder。
⚠️注意:此操作不可逆仅指配置逻辑,但实际只需把true换成false再执行一遍就能关闭,无需重装系统。
精准跳转特定隐藏目录(免全局开启)
你其实并不总需要“看到全部隐藏文件”——很多时候,你只是想打开~/Library改个偏好设置,或进~/.ssh看下公钥。这时全局开启反而干扰视觉,还可能误点删除关键系统文件。
第一步:用Option键直通资源库
1、在Finder顶部菜单栏点击“前往”,先按住Option键不放,再点“前往”。
2、“资源库”选项会立刻出现在菜单底部,点击即可打开~/Library,里面所有子目录(Preferences、Caches、Application Support)全可见。
第二步:手动输入路径直达
1、在Finder中按 Shift + Command + G 调出“前往文件夹”对话框。
2、输入目标路径,例如:~/.config 或 /private/etc/hosts(注意波浪线~代表当前用户主目录,不能写成/Users/xxx)。
3、点击“前往”或直接回车,对应隐藏目录就在新窗口中打开,其中所有文件无论是否隐藏,均正常显示、可双击、可拖拽。

















