本机 / 个人 ~ 系统 /System
应用 /Applications [1] ~/Applications [2] /System/Applications
缓存 /Library/Caches ~/Library/Caches /System/Library/Caches
数据 [3] /Library/Application Support ~/Library/Application Support N/A
配置 [4] /Library/Preferences ~/Library/Preferences [8] N/A
容器 [5] N/A ~/Library/Containers
~/Library/Group Containers [9] N/A
日志 /Library/Logs [6] ~/Library/Logs [6] /var/log [6]
/var/db/analyticsd [7]
  1. 最常见的应用位置;部分应用需放置在此才能正常工作
  2. Chrome Apps、CrossOver 等使用
  3. 应用产生的一般文件
  4. 可用 defaults 程序存取的 .plist 文件;少数应用会在 Preferences 放置其他文件
  5. Containers 镜像了整个用户文件夹,Group Containers 只镜像了 Library
  6. 可用 Console.app 管理
  7. 可用 sudo log erase --all 清除
  8. 例:macOS 自带应用;绝大部分 macOS 原生应用
  9. 例:App Store 安装应用;容器化应用(QQ、微信、Telegram for macOS)

安装记录

可通过 /Library/Receipts/InstallHistory.plist系统信息 → 软件 → 安装 查看

进程 Receipt 位置
Software Update softwareupdated /Library/Apple/System/Library/Receipts [1]
App Store appstoreagent /var/db/receipts
.pkg 文件 Installer /var/db/receipts
  1. 受系统保护(可通过 ls -lO 查看),需在 Recovery 中或关闭 SIP 后操作

/var/folders