Mac磁盘空间告急主因是临时库文件堆积,清理分四步:一是用系统设置→通用→储存空间→管理→缓存与日志一键删除;二是手动清空~/Library/Caches中老旧大缓存并清倒废纸篓;三是卸载后清理~/Library/Application Support和~/Library/Preferences残留;四是终端执行命令清理/private/var/folders下超期缓存与临时文件并重启。

Mac磁盘空间告急、系统变慢、存储管理里“系统数据”持续膨胀,往往不是因为大文件堆积,而是用户级和系统级临时库文件长期未清理——这些文件不参与核心运行,却能悄悄吃掉20GB以上空间,且多数删除后应用重启即自动重建。
用系统自带工具一键清掉最安全的缓存与日志
这是最快、最稳妥的第一步,macOS已预识别出大量可清理项,全部归在“系统数据”里,但只开放确认入口,不会让你误删关键内容。
打开系统设置 → 通用 → 储存空间,等待扫描完成 → 点“管理”按钮 → 依次点击【缓存文件】→【删除】、【日志文件】→【删除】。
若看到【旧文件】或【大型文件】选项,也可一并处理;这一步无需终端、不碰路径、跳过受保护项,5分钟内释放数GB很常见。
手动清理用户级缓存(~/Library/Caches)
Chrome、微信、Figma、Adobe、JetBrains等第三方应用在此目录生成大量临时缓存,删除后应用重启即重建,完全不影响使用,但必须清倒废纸篓才能真正释放空间。
按Command+Shift+G调出“前往文件夹”,输入~/Library/Caches并回车。
点击右上角“显示”→“排序方式”→“大小”,重点看命名含Google、Microsoft、Bilibili、NetEase、com.jetbrains.intellij、com.adobe.PremierePro等的子文件夹。
选中创建时间早于90天、且体积超500MB的文件夹,直接拖入废纸篓 → 【右键废纸篓 → 清倒废纸篓】,这步不能省,否则空间不释放。
定向清除应用支持残留与偏好设置
卸载App后,其配置、插件、同步状态常残留在~/Library/Application Support和~/Library/Preferences中,不随图标删除而消失,可能干扰新版本安装,也持续占用空间。
方法一:清理Application Support残留
按Command+Shift+G进入~/Library/Application Support → 查找与已卸载App名称高度一致的文件夹(如WeChat、ZoomUs、Final Cut Pro、Microsoft) → 确认无对应进程正在运行(可用活动监视器验证) → 将其拖入废纸篓。
方法二:清理Preferences配置文件
再次按Command+Shift+G,输入~/Library/Preferences → 搜索以.plist结尾、且含已卸载App标识符的文件(如com.tencent.xinWeChat.plist、com.microsoft.autoupdate2.plist) → 逐一删除。
深度扫除系统级临时目录 /private/var/folders/
这里是macOS沙盒应用真正的“后台操作台”,藏着QuickLook缓存、LaunchServices数据、崩溃前草稿等,系统不自动清,但可安全筛选删除——需终端命令,且必须重启生效。
第一步:打开终端(应用程序 → 实用工具 → 终端)。
第二步:逐条执行以下命令(每条回车后输入管理员密码):
sudo find /private/var/folders -type f -name "*cache*" -mtime +90 -delete
sudo find /private/var/folders -type f -name "*.tmp" -mtime +30 -delete
sudo find /private/var/folders -type d -name "C" -empty -delete
第三步:执行完立即重启Mac,让系统重置所有临时句柄和挂载点。
【别硬清 /tmp ——它自己会干活】 /tmp实际是/private/tmp的符号链接,macOS每次重启都会自动清理,三天左右也跑一次周期任务;手动sudo rm -rf /tmp/*很可能白忙一场,还可能误删正在被服务占用的临时文件。
清理诊断日志与崩溃报告
~/Library/Logs/DiagnosticReports 和 /Library/Logs/DiagnosticReports 存储应用崩溃、内核恐慌、守护进程异常的完整堆栈报告,单个文件可达百MB,旧报告无诊断价值但长期滞留。
按Command+Shift+G打开“前往文件夹”,输入:~/Library/Logs/DiagnosticReports → 按“修改日期”排序 → 删除非当前年份的全部子文件夹(如2024、2025开头的目录)。
再输入:/Library/Logs/DiagnosticReports → 同样按修改日期排序 → 删除2025年及更早的全部报告文件。
最后清倒废纸篓。

















