目前(macOS Sequoia 15 以及后续版本)最 有效的 清理顺序如下:
1. 先查看空间被什么占用了
打开:
苹果菜单 → 关于本机 → 存储
或者:
系统设置 → 通用 → 存储
这里可以看到:
-
应用程序
-
文稿
-
邮件
-
iCloud Drive
-
开发者数据
-
系统数据(System Data)
通常最大的元凶是:
-
开发环境缓存(Xcode、Docker、Android Studio)
-
下载文件夹
-
视频文件
-
iPhone/iPad 备份
-
系统快照(Time Machine)
2. 清理 下载 目录
Finder:
~/Downloads
按大小排序:
⌘ + J → 计算所有大小
优先删除:
-
DMG 安装包
-
ZIP 压缩包
-
视频文件
-
重复下载的文件
很多用户能直接释放 10~50GB。
3. 清理废纸篓
右键:
清倒废纸篓
或者:
⌘ + Shift + Delete
不少人删完文件但没清空废纸篓,空间实际上没回来。
4. 清理 iPhone / iPad 本地备份
位置:
~/Library/Application Support/MobileSync/Backup
查看:
du -sh ~/Library/Application\ Support/MobileSync/Backup/*
删除旧设备备份:
rm -rf ~/Library/Application\ Support/MobileSync/Backup/xxxx
单个备份常常有:
-
20GB
-
50GB
-
100GB+
5. 清理 Time Machine 本地快照
查看:
tmutil listlocalsnapshots /
删除:
sudo tmutil deletelocalsnapshots YYYY-MM-DD-HHMMSS
或者自动瘦身:
sudo tmutil thinlocalsnapshots / 10000000000 4
对于 “系统数据” 异常大的情况非常有效。
6. 清理系统缓存
Finder:
前往 → 前往文件夹
输入:
~/Library/Caches
可删除大量缓存目录内容。
终端:
rm -rf ~/Library/Caches/*
然后重启。
注意:
-
删除缓存安全
-
第一次启动应用会重新生成
7. 清理 日志文件
位置:
~/Library/Logs
删除:
rm -rf ~/Library/Logs/*
大型开发机器经常能清出几 GB。
8. 如果你是开发者(最有效)
Xcode
查看:
du -sh ~/Library/Developer/Xcode/*
重点:
DerivedDataArchives iOS DeviceSupport
删除:
rm -rf ~/Library/Developer/Xcode/DerivedData/*
很多人能释放:
-
20GB
-
50GB
-
100GB+
Docker
查看:
docker system df
清理:
docker system prune -a
彻底清理:
docker system prune -a --volumes
可能释放几十 GB。
Homebrew
查看:
brew cleanup
清理旧版本:
brew cleanup -s
9. 查找真正的大文件
终端:
sudo du -hd 1 / | sort -hr | head -20
或者只查用户目录:
du -hd 1 ~ | sort -hr | head -30
图形化工具推荐:
-
GrandPerspective(免费)
-
DaisyDisk(最好用)
-
OmniDiskSweeper(免费)
这些工具能快速定位几十 GB 的隐藏文件。
10. “系统数据” 特别大怎么办
先执行:
sudo purge
然后重启。
再检查:
tmutil listlocalsnapshots /
如果仍然异常(100GB+),重点排查:
-
Time Machine 本地快照
-
Docker 镜像
-
Xcode DerivedData
-
虚拟机(Parallels、VMware、UTM)
-
iPhone 备份
这几项占据了大多数 macOS 机器的隐藏空间。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。
评论列表
发表评论