You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Homebrew /usr/local目录结构解析:各子目录功能用途问询

Homebrew /usr/local 各子目录用途详解

以下是 /usr/local 路径下Homebrew相关(及关联)子目录的具体用途:

  • /usr/local/bin:存放Homebrew安装的命令行工具可执行文件,这些文件都是指向Cellar中对应软件版本的符号链接,系统环境变量会优先搜索此目录,让你能直接在终端调用这些工具。
  • /usr/local/Caskroom:专门存放通过Homebrew Cask安装的GUI类应用(比如Chrome、VS Code等),每个应用有独立子目录,包含应用本体及配套资源。
  • /usr/local/Cellar:所有Homebrew安装软件包的实际存储目录,每个软件对应一个子目录,里面可包含该软件的多个版本,方便版本切换或管理。
  • /usr/local/etc:存放Homebrew安装软件的配置文件,均为Cellar中对应软件配置的符号链接,统一管理第三方软件的配置项。
  • /usr/local/Frameworks:存储Homebrew安装的macOS框架文件(.framework格式),供依赖这些框架的软件调用。
  • /usr/local/Homebrew:Homebrew自身的核心程序目录,包含其源码、执行脚本、依赖库等,是Homebrew工具的本体所在。
  • /usr/local/include:存放软件的头文件(如.h格式),供编译依赖该软件的其他程序时使用,也是Cellar中对应文件的符号链接。
  • /usr/local/lib:存放软件的库文件(如.dylib、.a格式),供程序运行或编译时依赖,同样是Cellar中库文件的符号链接。
  • /usr/local/opt:存放指向Cellar中各软件当前活跃版本的符号链接,为其他软件或脚本提供统一的依赖引用路径,避免直接绑定版本号路径。
  • /usr/local/remotedesktop:此目录并非Homebrew默认创建,属于macOS远程桌面功能(如Apple Remote Desktop)的专属存储目录,和Homebrew无关。
  • /usr/local/sbin:存放需管理员权限运行的系统管理类命令行工具可执行文件,是Cellar中对应文件的符号链接。
  • /usr/local/share:存储软件的共享资源,比如文档、示例代码、语言包、man手册页等,统一管理第三方软件的共享文件。
  • /usr/local/var:存放软件运行时生成的可变数据,比如日志、缓存、数据库文件等,供需要持久化运行数据的软件使用。

内容的提问来源于stack exchange,提问作者SEJU

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 00:15:44