我有兴趣了解更多有关 /System 和 /Library 下每个文件夹的用途。
有些比其他的更明显。/System/Library/Fonts 是系统的一组基本字体,而 /Library/Fonts 是系统范围内可用的任何附加字体。但是 Frameworks 和 PrivateFrameworks 之间有什么区别?我可以用 /Library/Receipts 下的包做任何事情吗?如果我安装了一个新应用程序,在 /Library 下的哪里可以找到该应用程序的不同依赖项(Frameworks、Extensions 还是其他什么?)
我想我实际上只是在寻找 /System 和 /Library 下的每个标准文件夹的列表,以及关于它的用途和可以在其中找到什么的几句话。
答案1
答案2
用户和系统库文件夹,来自 Apple 的 Mac 开发中心:
- 应用程序支持:包含应用程序数据和支持文件,位于每个应用程序命名的子目录下
- 助手:包含协助配置的实用程序
- 缓存:包含缓存数据
- ColorPickers:包含颜色选择器调色板,可供所有应用程序使用
- ColorSync:包含 ColorSync 配置文件,用于颜色管理
- 组件:包含系统包
- 上下文菜单项:包含上下文菜单插件
- 文档:包含系统帮助文件
- 扩展:包含驱动程序和 kext
- 收藏夹:包含文件别名
- 字体:包含字体文件
- 框架:包含共享框架和库
- 互联网插件:包含在网络浏览器中显示内容的插件
- 键盘:包含键盘定义
- 日志:包含日志文件
- 邮件:包含用户的邮箱
- PreferencePanes:包含系统偏好设置应用程序的插件
- 偏好设置:包含用户偏好设置
- 打印机:包含打印驱动程序
- QuickTime:包含 QuickTime 插件
- 屏幕保护程序:包含屏幕保护程序
- 脚本添加:包含 AppleScript 插件
- 声音:包含系统警报声音
- StartUpItems:包含启动时运行的脚本和应用程序
- Web 服务器:包含 Apache Web 服务器根目录