当前位置: > > Mac OS - 清理磁盘、释放磁盘空间的几种方法

Mac OS - 清理磁盘、释放磁盘空间的几种方法

1,删除临时文件

/private/var/tmp/ 是存放系统缓存的文件夹,通常情况下会在系统重启时清除,不过有时却不会。而且如果我们长时间不关闭 Mac,也不重启的话,缓存文件会越来越多。 
使用下面的命令清除这些临时文件(可以节省500MB-5GB硬盘空间):
cd /private/var/tmp/
rm -rf TM*

2,清除缓存文件 

缓存文件有很多种,比如网页浏览记录,应用 meta 数据等等。这些缓存文件的容量究竟多大跟用户使用的应用有关,也与 Mac 重启的频率有关。此外,很多在线音乐播放app也会产生大量的缓存文件。 我们可以通过下面的命令删除这些缓存文件(以节省1GB-10GB硬盘空间):
rm -rf ~/Library/Caches/*

3,清理iTunes里的iOS备份文件

iPad iPhone 与电脑连接后,iTunes 会自动备份一些手机中的资料,因而 Mac 的磁盘空间将会被占用。我们可以将不需要的备份删除,从而腾出硬盘空间。
(1)打开 iTunes,点击“偏好设置”。

(2)切换到“设备”模块,选择需要删除的备份,直接点击“删除备份”即可。

4,清理 Xcode 占用的空间 

如果平时有进行 Xcode 开发工作的话,时间一长 Xcode 会累计生成大量的垃圾文件,我们可以将下面这三个文件夹都清空,这样就可以腾出大量的空间(我个人就一下多了 20G 空间出来)。

(1)下面这个文件夹放置连接真机生成的文件,可以全部删掉或者把不常用的版本删掉,再次连接设备会自动生成。
~/Library/Developer/Xcode/iOS DeviceSupport

(2)下面这个文件夹放置 app打包生成的文件,可以全部删掉或者删掉不需要的项目打包文件。
~/Library/Developer/Xcode/Archives

(3)下面这个文件夹放置的是项目的索引文件等,可以全部删除,或者删除不常用的项目,再次打开项目会自动生成。
~/Library/Developer/Xcode/DerivedData

(4)下面这个文件夹放置的是 iPhone 模拟器产生的设备缓存数据,可以全部删除。当进行下一次模拟器运行时,Xcode 将会重新创建新的实例。
~/Library/Developer/CoreSimulator/Devices

附:使用专门的磁盘清理工具

(1)如果觉得手动清理太麻烦,我们还可以借助一些第三方的 macOS 系统磁盘清理工具。这里推荐使用“腾讯柠檬清理(Lemon Cleaner)”这款工具。我们可以直接在 AppStore 下载 lite 版,也可以访问其官网下载完整版(点击访问),二者功能有些区别,不过都是免费的。
提示:因 App Store 审核限制,完整版内部分功能无法上架(例如应用卸载等)。

(2)程序启动后点击主界面的开始扫描就开始一键扫描垃圾,主要包含系统垃圾、应用垃圾和上网垃圾。

(3)大文件清理功能可以扫描长时间未使用的大文件,扫描比较迅速,并且按照大小给出分类,并且也可以按照音频、视频等类型进行筛选。

(4)磁盘空间分析会在分析我们的磁盘之后,通过可视化的方式展现出不同文件夹的体积大小,非常直观。
评论0