在 Finder 中访问 /usr
/tmp
/var
目录:
完整方案
更完整的解决方案:
-
直接通过快捷键访问
- 按下
Cmd+Shift+G
后输入/usr
(注意路径是小写,Mac 文件系统区分大小写)。 - 如果输入
/Usr
(首字母大写)会提示路径不存在。
- 按下
-
显示所有隐藏文件(长期生效)
如果想在 Finder 中永久显示所有系统隐藏目录(包括
/usr
、/etc
等),可运行以下终端命令:bashdefaults write com.apple.finder AppleShowAllFiles YES killall Finder
恢复隐藏:将
YES
改为NO
并重新执行上述命令。 -
为什么
/usr
默认隐藏?- macOS 出于系统安全性和避免用户误操作,隐藏了部分系统目录。
/usr/bin
存放核心命令行工具,随意修改可能导致系统故障。
- macOS 出于系统安全性和避免用户误操作,隐藏了部分系统目录。
-
通过终端快速进入
/usr
如果习惯用命令行,可直接在终端操作:
bashcd /usr open .
open .
会在 Finder 中打开当前终端所在路径。
注意事项:
- 权限问题 :
/usr
下的文件通常需要管理员权限才能修改,操作时需谨慎。 - 符号链接 :
/usr/bin
中的部分工具实际指向/bin
或/Library
下的路径(如 macOS Catalina 后系统分区改为只读)。
更安全的替代方案: 如果需要添加自定义脚本或工具,建议使用 /usr/local/bin
(需手动创建)而非直接修改 /usr/bin
,避免系统升级时的冲突。例如:
bash
# 安装 Homebrew 等工具时会自动创建该目录
sudo mkdir -p /usr/local/bin
每次都按快捷键
一、问题
不知道你们是否和我一样,有时候需要查找 /Usr 路径下的文件夹,但是直接在 Finder 中找不到这个路径,咋办呢?
二、解决方法
其实这是因为 /Usr 路径被隐藏了,只需要一句命令即可解决:
在Finder 中点击快捷键 Cmd+Shift+G
在弹出的目录中填写/Usr/bin 就可以了。 Mac的这个bin目录,是一个已经包含在环境变量里的目录,程序放在里面或者链接到里面就可以在终端里直接执行。
直接终端把隐藏的显现出来
在终端里输入下面命令即可让它们显示出来。
defaults write com.apple.finder AppleShowAllFiles -bool true
如果想恢复隐藏,可以用这个命令:
defaults write com.apple.finder AppleShowAllFiles -bool false
注意:1、执行命令后需要重启 Finder 才能看到效果。
2、不要乱动不懂的隐藏文件,可能会损坏你的系统
以上,问题解决