在Mac的Finder中,显示“usr,tmp,var”等隐藏目录?

在 Finder 中访问 /usr /tmp /var 目录:


完整方案

更完整的解决方案:

  1. 直接通过快捷键访问

    • 按下 Cmd+Shift+G 后输入 /usr(注意路径是小写,Mac 文件系统区分大小写)。
    • 如果输入 /Usr(首字母大写)会提示路径不存在。
  2. 显示所有隐藏文件(长期生效)

    如果想在 Finder 中永久显示所有系统隐藏目录(包括 /usr/etc 等),可运行以下终端命令:

    bash 复制代码
    defaults write com.apple.finder AppleShowAllFiles YES
    killall Finder

    恢复隐藏:将 YES 改为 NO 并重新执行上述命令。

  3. 为什么 /usr 默认隐藏?

    • macOS 出于系统安全性和避免用户误操作,隐藏了部分系统目录。/usr/bin 存放核心命令行工具,随意修改可能导致系统故障。
  4. 通过终端快速进入 /usr

    如果习惯用命令行,可直接在终端操作:

    bash 复制代码
    cd /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、不要乱动不懂的隐藏文件,可能会损坏你的系统


以上,问题解决

相关推荐
刮涂层_赢大奖10 分钟前
我把 AI 编程 Agent 变成了宝可梦,让它们在像素风办公室里跑来跑去
前端·typescript·claude
重庆穿山甲1 小时前
Java开发者的大模型入门:Spring AI组件全攻略(二)
前端·后端
重庆穿山甲1 小时前
Java开发者的大模型入门:Spring AI组件全攻略(一)
前端·后端
布列瑟农的星空1 小时前
前端都能看懂的rust入门教程(二)——函数和闭包
前端·后端·rust
晨米酱2 小时前
四、Prettier 编辑器集成指南
前端·代码规范
文心快码BaiduComate2 小时前
Comate 4.0新年全面焕新!底层重构、七大升级、复杂任务驾驭力跃升
前端·程序员·架构
怪可爱的地球人2 小时前
uni-app:5 步接入 vite-plugin-uni-pages,用 <route> 自动生成 pages.json
前端
前端Hardy2 小时前
告别 !important:现代 CSS 层叠控制指南,90% 的样式冲突其实不用它也能解
前端·vue.js·面试
前端Hardy2 小时前
Vue 3 性能优化的 5 个隐藏技巧,第 4 个连老手都未必知道
前端·vue.js·面试
炫饭第一名2 小时前
速通Canvas指北🦮——路径与形状篇
前端·javascript·程序员