macOS安装临时文件长期堆积推高“系统数据”,需分路径识别并按需清理:优先用系统设置→储存空间管理缓存与日志;再针对性清理用户级缓存及授权残留;谨慎处理/private/var/folders/和/tmp,避免手动rm -rf。
macos 应用安装过程中的临时文件不会自动清空,长期堆积会推高“系统数据”占比,尤其在频繁安装或更新大型软件后更明显。清理的关键不是全删,而是分清路径用途、识别残留风险、按需处理。
明确哪些目录在安装时会被使用
安装器(如 .pkg 或挂载 .dmg 后运行的 Installer.app)会在多个位置写入临时内容:
-
/private/tmp(即/tmp):解压包体、展开资源、生成临时配置;部分安装器会建com.company.name.*子目录 -
/Library/Updates和~/Library/Caches/com.apple.SoftwareUpdate:系统更新专用,含未安装的完整安装包和元数据缓存 -
/private/var/folders/xx/yy/C/或T/:沙盒隔离的临时区,Installer 及其子进程私有使用 -
~/Library/Caches/<bundle-id>和~/Library/Application Support/<App>/Temp/:应用自身安装逻辑产生的用户级临时文件
优先用系统自带工具安全释放空间
这是最稳妥的起点,系统已预判哪些可删、哪些受保护:
- 打开「系统设置 → 通用 → 储存空间」,等待扫描完成
- 点击「管理」→ 分别处理【缓存文件】和【日志文件】
- 若出现【旧文件】或【大型文件】选项,也可一并优化(如移入废纸篓或自动上云)
整个过程不碰终端、不改权限、不删系统关键项,几分钟就能释放数 GB。
针对性清理用户级缓存与残留授权文件
第三方应用和激活流程常在用户目录下留下体积大、周期长的临时数据:
- 按 Command + Shift + G,输入
~/Library/Caches,按大小排序,重点清理超 500MB 且创建时间超 90 天的文件夹(如 Chrome、Figma、微信等) - 进入
~/Library/Application Support/和~/Library/Preferences/,搜索含license、auth、activation的文件或文件夹,确认无用后移入废纸篓 - 清空废纸篓前请确保对应应用已完全退出,避免运行中重建失败
谨慎处理 /private/var/folders/ 和 /tmp
这个区域是沙盒应用真正的后台操作台,系统不自动清,但可安全筛选:
- 终端中运行以下命令(每条回车后输管理员密码):
sudo find /private/var/folders -type f -name "*cache*" -mtime +90 -deletesudo find /private/var/folders -type f -name "*.tmp" -mtime +30 -deletesudo find /private/var/folders -type d -name "C" -empty -delete -
/tmp不建议手动rm -rf:它由系统每日定时清理,重启也会立即触发清理脚本;强行删除可能误删正在被服务占用的文件,重启反而更快更稳
留意废纸篓里的 “Recovered Files”
重启 Mac 后,废纸篓中可能出现该文件夹,里面是应用意外退出时未删的临时文件:
- 大多数情况下可直接清倒废纸篓
- 若不确定某文件是否重要,先拖出查看内容再决定
- 不必联系开发者,除非该文件来自专业级工具且你明确知道其用途
不复杂但容易忽略


















