Mac上可通过终端命令永久显示Finder隐藏文件:执行defaults write com.apple.finder AppleShowAllFiles -bool true后killall Finder;或用ls -a即时查看当前目录隐藏文件;亦可Shift+Cmd+G直接跳转至~/.ssh等特定隐藏路径。

你在Mac上调试开发环境、修改系统配置或排查软件故障时,常需要看到以点号(.)开头的隐藏文件夹,比如【.ssh、.zshrc、Library】,但Finder默认把它们完全藏起来——连图标都不渲染,不是透明,是彻底不可见。
用终端命令永久显示所有隐藏文件
这一步改的是Finder本身的偏好设置,不是临时切换视图,改完后所有新打开的Finder窗口都会持续显示隐藏项,不用每次重复操作。
第一步:按 Command + 空格唤出聚焦搜索,输入“终端”并回车启动。
第二步:粘贴执行以下命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
第三步:紧接着执行:
killall Finder
【注意:执行 killall Finder 会强制关闭当前所有Finder窗口,未保存的标签页内容将丢失】
等待约3秒,Finder图标在程序坞中闪退并自动重启,此后所有新打开的Finder窗口都显示隐藏项。
用终端命令即时列出当前目录下的隐藏文件(不改Finder)
你只是想快速确认某个目录里有哪些隐藏文件,又不想动系统设置、也不关心图标是否显示——那就用这条命令,秒出结果,零副作用。
打开“终端”。
进入目标目录,例如用户主目录:
cd ~
执行:
ls -a
如果想同时看到权限、所有者、大小和修改时间等详细信息,改用:
ls -la
精准直达特定隐藏路径(不改全局设置)
你知道路径,只想进某个具体隐藏文件夹,比如 ~/.config 或 ~/Library/Caches,又不想让整个Finder都暴露隐藏项——这个方法最干净利落。
方法一:在Finder顶部菜单栏点击“前往” → “前往文件夹…”(或按 Shift + Command + G)。
方法二:在弹出框中输入路径,例如:
~/.ssh
【波浪线不能省、大小写敏感】
方法三:按回车,对应隐藏文件夹就在新窗口中打开,里面所有内容——无论是否以点开头——全部可见可操作。











