Levo 指南 · 系统数据

如何清理 Mac 上的系统数据

清理系统数据要由外到内:先清 Time Machine 快照,然后是缓存和日志,再是开发数据,最后是旧的 iPhone 备份。不要删除 /System、/private/var/db 里的任何东西,也不要动你仍在使用的其他 App 的 Library 文件夹。

Levo 的弹出窗口,磁盘条中标出了系统数据,旁边是 Ready to free 列表
步骤内容通常大小会再长回来吗?
1Time Machine 本地快照5 到 50 GB会,Time Machine 开启时每小时一次
2~/Library/Caches 中的缓存2 到 20 GB会,App 需要时重新生成
3日志和崩溃报告不到 2 GB会,产生新的
4Xcode、Docker 和包缓存10 到 100 GB会,重新构建或下载
5旧的 iPhone 和 iPad 备份每个 5 到 60 GB不会

自己动手清理

按顺序逐项处理,每做完一步就看看系统设置 › 通用 › 储存空间。重新计算可能需要一两分钟。

  1. 快照。先列出来,再精简。数字是你想腾出的字节数,4 是紧急程度。
tmutil listlocalsnapshots /
sudo tmutil thinlocalsnapshots / 20000000000 4
  1. 缓存。先退出相关 App。打开访达,选择前往 › 前往文件夹(⇧⌘G),输入 ~/Library/Caches,把最大的几个文件夹移到废纸篓。文件夹本身保留,删掉里面的内容。
  2. 日志。方法相同,针对 ~/Library/Logs 和 ~/Library/Logs/DiagnosticReports。
  3. 开发数据。如果你用 Xcode,大头是这些:
rm -rf ~/Library/Developer/Xcode/DerivedData
xcrun simctl delete unavailable
docker system prune
  1. 旧备份。在访达中从边栏打开你的 iPhone,或者前往 ~/Library/Application Support/MobileSync/Backup。删除已经不再拥有的设备的备份。请在访达的“管理备份”中操作,不要直接拖动文件夹,以免弄坏你想保留的备份。

不要动 /private/var/vm 中的交换文件、/System 中的内容,以及“邮件”“照片”和“信息”的资料库。要缩小交换文件,安全的办法是重启。

哪些可以跳过,能腾出多少

大多数人通过第 1 到第 3 步能腾出 10 到 30 GB,真正的大数字来自开发数据那一步。如果你不用 Xcode 和 Docker 而跳过了它们,清完缓存大概就可以收手了。

如果五步做完数字还是很高,剩下的空间多半是虚拟机、模型库或大型项目文件夹。如何逐项估算大小,请看系统数据超过 100 GB。

Levo 怎么做

Levo 为你的个人文件夹(包括隐藏文件夹)维护一份实时索引,所以它早就知道各项大小。它的弹出窗口在 Ready to free(可释放)下列出系统数据里真正的内容:按 App 分的缓存、Xcode 构建数据、模拟器、Docker 镜像、旧备份等,每项都标明大小和原因。

菜单栏下方 Levo 的弹出窗口,显示磁盘用量条和 Ready to free 列表

点击 Select › Smartly,Levo 只会勾选在你的清理级别下安全的项目。你自己的 AI 智能体(比如 Claude Code 或 Codex)会帮忙判断各项,但它只能读取;所有删除都由 Levo 执行,并在删除前一刻再检查一遍。备份、虚拟机和大文件会列出来,但绝不会替你勾选。取消勾选你想保留的,然后点击 Clean up。

Levo 把 Time Machine 本地快照、交换文件和 macOS 自身的文件留给 macOS 处理,所以上面的第 1 步仍需在终端中完成。前两次清理免费,之后购买终身许可证。

常见问题

清理系统数据安全吗?

清理缓存、日志、构建数据和旧备份是安全的。删除系统文件夹里的文件,或“照片”“邮件”“信息”资料库里的文件,则不安全。

为什么删了东西系统数据却没变小?

“储存空间”重新计算得很慢,而且倒空废纸篓是单独的一步。Time Machine 本地快照也会占着空间,直到 macOS 或你把它们精简掉。

清理缓存会让 Mac 变慢吗?

只会慢一下。App 下次打开时会重新生成需要的缓存,所以第一次启动可能稍慢。

能把系统数据彻底清空吗?

不能。macOS 自己的文件、交换文件和快照都在里面,所以它永远不会归零。