command + shift + .(英文句号)可即时切换当前finder窗口的隐藏文件显示状态,不修改系统设置,适合临时查看如~/.zshrc、~/library等隐藏路径。

你在 Mac 上调试开发环境、修改系统配置或排查软件故障时,常需要看到以点号(.)开头的隐藏文件夹,比如 .ssh、.zshrc、Library,但 Finder 默认把它们完全藏起来——连图标都不渲染,不是透明,是彻底不可见。
用快捷键临时显示/隐藏所有隐藏项
打开任意一个 Finder 窗口,确保它处于前台激活状态(点击窗口空白处即可获得焦点)。
同时按下 【Command + Shift + .】(英文句号键),当前窗口中所有隐藏文件与文件夹会立即以半透明图标形式显现——注意不是全显,而是视觉弱化处理,避免误操作。
再次按相同组合键,即刻恢复原状。该操作不写入任何系统设置,关机重启后自动失效。
通过终端命令永久启用隐藏文件显示
此方法修改 Finder 全局偏好,适用于长期开发、系统维护或需要频繁访问 /private/etc、/usr/local 等路径的用户。
第一步:按 Command + 空格唤出聚焦搜索,输入“终端”并回车启动。
第二步:粘贴执行以下命令:
defaults write com.apple.finder AppleShowAllFiles -bool true
第三步:紧接着执行:
killall Finder
【执行 killall Finder 会强制关闭当前所有 Finder 窗口,未保存的标签页内容将丢失】
等待约 3 秒,Finder 图标在程序坞中闪退并自动重启,此后所有新打开的 Finder 窗口都显示隐藏项。
精准直达特定隐藏文件夹(不改全局设置)
方法一:在 Finder 顶部菜单栏点击「前往」→「前往文件夹…」(或按 Shift + Command + G)。
方法二:按住 Option 键再点击「前往」菜单,底部直接出现「资源库」,点一下就进去了。
方法三:打开终端,输入 open ~/Library 回车,Finder 会立刻跳转到该目录。
【波浪线 ~ 必须保留,不可替换成完整路径,否则会提示“找不到文件夹”】
在终端中用 ls -a 即时列出当前目录隐藏文件
打开「终端」。
进入目标目录,例如用户主目录:cd ~。
执行 ls -a——这一行命令会把当前目录下所有条目(含以点开头的隐藏项)一次性列出来,不改变 Finder 界面,也不影响任何设置。
如果想看权限、所有者、大小和修改时间等详细信息,改用:ls -la。
用 Spotlight 搜索并筛选“不可见”文件
按 Command + 空格唤出 Spotlight。
输入文件名关键词,比如 .gitconfig 或 com.apple.safari,回车。
在搜索结果窗口右上角点击「显示全部」按钮(或按 Command + 2)。
点击窗口右上角的「显示」→「在搜索中包含不可见项目」,即可让 Spotlight 列出隐藏文件。
用 chflags 命令手动隐藏文件或文件夹
打开「终端」。
输入 chflags hidden 后拖入要隐藏的文件或文件夹,然后回车。
该文件或文件夹立刻从 Finder 中消失,但仍在磁盘上存在,且不会被 Spotlight 默认索引到。
若要取消隐藏,把 hidden 换成 nohidden,再执行一次即可。











