Mac显示隐藏文件终极指南:两种方法,一键搞定!
内容
## 为什么有些文件被隐藏了?
在 macOS 中,许多以 `.` (点) 开头的文件和文件夹被默认隐藏。这是一种保护机制,旨在防止用户无意中修改或删除重要的系统和应用程序配置文件(例如 `.bash_profile`、`.zshrc` 或项目中的 `.git` 文件夹),从而避免导致系统或程序出现异常。
然而,对于开发者和高级用户来说,查看和编辑这些隐藏文件是家常便饭。下面,来自 **wiki.lib00.com** 的 DP 将介绍两种在 Mac 上显示隐藏文件的最常用方法。
---
## 方法一:使用快捷键(推荐,最快捷)
这是最方便、最推荐的方法,适用于 macOS Sierra (10.12) 及更新版本。它像一个开关,可以即时切换显示状态。
1. 打开 **访达 (Finder)**。
2. 在任意文件夹内,同时按下快捷键:
```
Command + Shift + .
```
(这里的 `.` 是英文句点键)。
3. 隐藏的文件和文件夹会立即以半透明的图标形式显示出来。
4. 再次按下这组快捷键,即可将它们重新隐藏。
这种方法非常适合临时查看,用完即走,可以最大程度地减少误操作的风险。

---
## 方法二:使用终端命令(永久性设置)
如果你希望系统默认一直显示所有隐藏文件,直到你手动改回去为止,可以使用终端 (Terminal) 命令。
1. **打开终端**:你可以在 `应用程序` > `实用工具` 中找到它,或通过 Spotlight (聚焦搜索) 快速启动。
2. **执行显示命令**:复制并粘贴以下命令,然后按回车键。
```bash
defaults write com.apple.finder AppleShowAllFiles -bool true
```
3. **重启访达**:为了让设置生效,需要重启访达。在终端中输入以下命令并按回车。
```bash
killall Finder
```
操作完成后,所有隐藏文件将在你的 `wiki.lib00` 工作区和其它文件夹中默认可见。
### 如何恢复隐藏?
当你不再需要永久显示隐藏文件时,只需将上述命令中的 `true` 改为 `false` 即可。
1. 在终端中执行:
```bash
defaults write com.apple.finder AppleShowAllFiles -bool false
```
2. 再次重启访达:
```bash
killall Finder
```
---
## 重要提示:谨慎操作
- **不要随意修改**:macOS 隐藏的文件大多是系统核心文件或应用的配置文件(例如 `.lib00_config`)。除非你非常清楚其作用,否则请勿随意删除或修改,以免导致系统不稳定或程序崩溃。
- **首选快捷键**:对于绝大多数日常需求,我们强烈建议使用**方法一(快捷键)**。这种方式更安全、更高效,可以有效避免因忘记恢复设置而导致的长期风险。
关联内容
macOS 内存盘(RAM Disk)深度解析:空间是动态分配还是固定占用?
时长: 00:00 | DP | 2026-07-09 20:02:36告别桌面杂乱:如何在 macOS 中通过命令行修改截图默认保存位置
时长: 00:00 | DP | 2026-07-10 08:05:12Mac/Linux下执行Shell脚本提示"Permission denied"的完美解决办法
时长: 00:00 | DP | 2026-07-06 08:54:30macOS 进阶指南:如何优雅地设置程序开机自启动?
时长: 00:00 | DP | 2026-07-07 09:20:15提升Mac工作效率:如何在macOS中将F1-F12设置为标准功能键
时长: 00:00 | DP | 2026-07-12 08:15:37突破 macOS 限制:如何设置一位数极简开机密码
时长: 00:00 | DP | 2026-07-13 08:20:49解决 Mac mini 无法接收手机短信 (SMS) 及 iMessage 同步卡死的问题
时长: 00:00 | DP | 2026-07-06 22:07:00Mac SMB 共享删除文件后出现 .smbdelete 隐藏文件?原因与终极解决办法
时长: 00:00 | DP | 2026-06-27 19:10:00告别滚动消除:如何在 macOS iTerm2 中显示并保留全部终端历史记录
时长: 00:00 | DP | 2026-07-21 21:05:04PhpStorm 快捷键技巧:如何像 Sublime 一样使用 Cmd+D 选中相同内容
时长: 00:00 | DP | 2026-07-28 09:38:55Cron 任务执行失败?解密“docker: command not found”的终极解决方案
时长: 00:00 | DP | 2026-08-01 09:59:44Sublime Text 代码折叠终极指南:一键展开/折叠,效率翻倍!
时长: 00:00 | DP | 2026-01-07 08:06:27macOS 新终端无法识别 nvm/node 命令?只需两步,永久解决!
时长: 00:00 | DP | 2025-12-04 09:35:00WebStorm 高效神技:如何将快捷键 Cmd+D 设置为 Sublime Text 风格的连续选中?
时长: 00:00 | DP | 2025-12-04 21:50:50一行命令搞定网站稳定性测试:终极 Curl 延迟检测 Zsh 脚本
时长: 00:00 | DP | 2025-12-07 23:25:50Docker 容器如何访问 Mac 主机?终极指南:轻松连接 Nginx 服务
时长: 00:00 | DP | 2025-12-08 23:57:30VS Code 效率翻倍:告别逐个选中,一键搞定所有匹配项!
时长: 00:00 | DP | 2026-06-27 14:25:00解密 macOS 上的 `realpath: command not found` 及其连锁错误
时长: 00:00 | DP | 2025-11-19 12:45:02相关推荐
实用指南:如何将复杂的 Docker Compose 完美转换为 Docker Run 命令
00:00 | 10次在日常的容器化部署与运维中,我们经常需要在 Docker Compose 和 Docker run ...
CLIProxyAPI 模型价格配置完全指南:倍率设置与计费原理解析
00:00 | 12次本文详细介绍了在 CLIProxyAPI 及类似 API 代理工具中配置模型价格的核心步骤。涵盖模型...
Cron 任务执行失败?解密“docker: command not found”的终极解决方案
00:00 | 21次您是否遇到过在终端中运行正常的 Docker 命令,放入 Cron 任务后却提示“command n...
CSS 解惑:为什么我的 :nth-child(1) 选择器不起作用?
00:00 | 71次你是否曾困惑于为什么 `:nth-child(1)` 无法选中你期望的第一个元素,反而需要用 `:n...