Mac OS X 中 /Library 和 /System 下的每个文件夹的用途是什么?

Mac OS X 中 /Library 和 /System 下的每个文件夹的用途是什么?

我有兴趣了解更多有关 /System 和 /Library 下每个文件夹的用途。

有些比其他的更明显。/System/Library/Fonts 是系统的一组基本字体,而 /Library/Fonts 是系统范围内可用的任何附加字体。但是 Frameworks 和 PrivateFrameworks 之间有什么区别?我可以用 /Library/Receipts 下的包做任何事情吗?如果我安装了一个新应用程序,在 /Library 下的哪里可以找到该应用程序的不同依赖项(Frameworks、Extensions 还是其他什么?)

我想我实际上只是在寻找 /System 和 /Library 下的每个标准文件夹的列表,以及关于它的用途和可以在其中找到什么的几句话。

答案1

Mac Dev Center 文章详细介绍了 Mac OS X 文件系统层次结构,文件系统概述. 您最感兴趣的页面是文件系统域图书馆目录

答案2

用户和系统库文件夹,来自 Apple 的 Mac 开发中心

  • 应用程序支持:包含应用程序数据和支持文件,位于每个应用程序命名的子目录下
  • 助手:包含协助配置的实用程序
  • 缓存:包含缓存数据
  • ColorPickers:包含颜色选择器调色板,可供所有应用程序使用
  • ColorSync:包含 ColorSync 配置文件,用于颜色管理
  • 组件:包含系统包
  • 上下文菜单项:包含上下文菜单插件
  • 文档:包含系统帮助文件
  • 扩展:包含驱动程序和 kext
  • 收藏夹:包含文件别名
  • 字体:包含字体文件
  • 框架:包含共享框架和库
  • 互联网插件:包含在网络浏览器中显示内容的插件
  • 键盘:包含键盘定义
  • 日志:包含日志文件
  • 邮件:包含用户的邮箱
  • PreferencePanes:包含系统偏好设置应用程序的插件
  • 偏好设置:包含用户偏好设置
  • 打印机:包含打印驱动程序
  • QuickTime:包含 QuickTime 插件
  • 屏幕保护程序:包含屏幕保护程序
  • 脚本添加:包含 AppleScript 插件
  • 声音:包含系统警报声音
  • StartUpItems:包含启动时运行的脚本和应用程序
  • Web 服务器:包含 Apache Web 服务器根目录

相关内容