macOS 清理文件可以通过多种系统工具和手动操作实现,以下是详细方法与扩展知识:
1. 使用“存储管理”工具
- 路径:点击 Apple 菜单 > 关于本机 > 存储 > 管理。
- 功能:
- 优化存储:自动移除已观看的 iTunes 影片和邮件附件。
- 清空废纸篓:一键删除废纸篓内文件。
- 识别大文件:按类别(应用程序、文档等)排序并手动删除。
- 扩展:系统会标记“可清理”项目,如旧 iOS 备份、缓存等,但部分深层缓存需手动处理。
2. 手动清理用户文件夹
- 下载文件夹:默认路径为 `~/Downloads/`,常积累临时文件。
- 缓存文件:
- 用户缓存:`~/Library/Caches/`(可删除子文件夹,但避免系统级缓存)。
- 系统缓存:`/Library/Caches/`(需管理员权限,谨慎操作)。
- 语言文件:用工具如 Monolingual 删除非系统语言的本地化文件(节省数 GB 空间)。
3. 终端命令深度清理
- 查看磁盘空间:`df -h` 显示分区使用情况。
- 删除.DS_Store:`sudo find / -name ".DS_Store" -depth -exec rm {} \;`(需管理员密码)。
- 清理旧日志:`sudo rm -rf /private/var/log/*`(日志文件可能占用大量空间)。
- 警告:终端操作具有高风险,误删系统文件可能导致崩溃,建议备份数据。
4. 第三方工具辅助
- CleanMyMac X:提供系统垃圾、邮件附件、大文件扫描等一体化清理。
- OnyX:高级功能包括重建数据库、清理内核扩展缓存。
- 注意:第三方工具需从官网下载,避免软件携带恶意代码。
5. 系统重置与重装
- 创建备份:使用 Time Machine 备份至外置硬盘。
- 重装 macOS:通过恢复模式(Command + R)选择“重新安装 macOS”可保留用户数据但重置系统文件,解决深层冗余问题。
6. 日常维护建议
- 禁用 Time Machine 本地快照:终端输入 `sudo tmutil disablelocal`(适用于非 SSD 机型)。
- 管理开机启动项:通过 系统设置 > 通用 > 登录项 减少后台进程。
- 浏览器缓存:定期清理 Safari/Chrome 的缓存(位于 `~/Library/Application Support/` 对应目录)。
扩展知识:macOS 文件系统机制
macOS 采用 APFS 文件系统,支持快照和空间共享,但频繁写入会导致碎片化。长期不清理的缓存可能拖慢 Spotlight 索引速度。此外,部分软件(如 Adobe 或 JetBrains 系列)会在隐藏目录生成大量临时工程文件,需针对性清理。
清理时注意区分“系统保留空间”(macOS 自动管理的部分不可见容量)与可释放空间,避免过度删除影响系统稳定性。