本专栏专门记录使用 MacOS 时的小技巧,以及装软件、配环境时遇到的一些坑,希望能对使用 Mac 系统的小伙伴们有帮助。
相信对于大部分人来说,使用 Mac
电脑基本不会借助第三方工具来清理电脑的存储空间,本文介绍了如何手动清理并释放 Mac
上的存储空间。
1)选取“苹果菜单 ” ->
2)选取“关于本机” ->
3)选取“储存空间”
这个长条中的每个分段分别代表一类文件所用储存空间的估计值。将指针移到每个分段上方可查看更多详细信息。
点击“管理”按钮,即可打开“存储空间管理”窗口。
从“存储空间管理”中,可以详细的看到各个部分所占存储空间的大小,这也是我们删除东西的重要依据。
“存储空间管理”窗口提供了有关优化存储空间的建议。
1)“储存在 iCloud
中”。
2)“优化存储空间”。点击“优化”后,当需要存储空间时,通过移除您已看过的 iTunes
影片和电视节目以及仅在这台 Mac
上保留最近电子邮件的附件来节省空间。
3)“自动清倒废纸篓”。会永久删除“废纸篓”中保留时间超过30天的文件。
4)“避免杂乱”。点击“检查文件”后,可以从边栏选取任意文件,如“应用程序”、“文稿”、“音乐创作”或“废纸篓”等。可直接从这个窗口删除某些类别的文件。
定期清空废纸篓是释放存储空间的好方法。可以设置“废纸篓”仅保留30天以内的文件。清除方法就不再一一阐述。
command
+ delete
:将文件移至“废纸篓”。
command
+ shift
+ delete
:立即删除,不能撤销此操作。
在“存储管理空间”中,点击“文稿”,即可查看本机中的“大文件”、“下载项”和“文件浏览器”,寻找不要的文件,点击右下方的“删除”,即可移至“废纸篓”。
在“存储管理空间”中,点击“应用程序”,即可移除本机下载的应用来释放存储空间。
在“存储管理空间”中,点击“照片”和“iTunes”,即可清除没用的照片和音乐。
QQ和微信里缓存文件也是清理文件过程中不可忽视的一部分。
QQ清理方法:
1)点击QQ
的“偏好设置” ->
2)点击“功能” ->
3)点击“图片和缓存清理”
微信清理方法:
“系统”主要由几部分组成:系统自带应用程序包及缓存日志、配置文件、其他应用的配置文件。
在应用文件中,一部分文件是缓存及日志文件。缓存文件主要用来提高应用的执行速度,日志主要用来记录应用运行时操作行为、崩溃信息等,清除这两类不会对 Mac
的正常运行造成太大的影响,可放心清理。另一部分重要且占用空间高的即是各款应用的支持文件、数据文件等,一般放置在“资源库”文件中,如果没有特殊的清理机制,这部分文件将是“系统”占用高的元凶。
系统及其他第三方下载的应用的缓存保存在:~/Library/Caches
系统及其他第三方下载的应用的日志保存在:~/Library/Logs
从App Store
下载应用的缓存文件:~/Library/Containers/com.xx.xx(应用名称)/Data/Library/Caches
从App Store
下载应用的日志文件:~/Library/Containers/com.xx.xx(应用名称)/Data/Library/Logs
在“系统”中,各应用的缓存文件及日志文件可放心清理,找到对应的目录直接删除即可;而应用的其他文件,在磁盘空间不够时,可选择清除数据文件。
命令行输入 sudo du -sh *
:可查看当前文件夹下各个文件和文件夹所占的空间大小,进而一步步找到占用磁盘空间较多的文件。
command + J
:打开“计算所有大小”,即可在查看文件夹下各个文件和文件夹所占的空间。
方法1:
在“访达”窗口上,按下 option
,点击“前往”,即可看到“资源库”。
方法2:
command
+ 空格
->~/Library
方法3:
打开命令行
,输入 open ~/Library
,即可打开资源库
。
方法4:
command
+ shift
+ G
前往文件夹 ->~/Library
直接前往 ~/Library/mail/
,直接在里面删除不要的邮件即可。
对于开发者来说,清清 Xcode
缓存,能腾出大量的空间。
必要性:重新运行时候,再次生成。平时不用管它。
地址:~/Library/Caches/com.apple.dt.Xcode
Xcode
打 ipa
包的历史记录 xcarchive
文件——选删必要性:此文件在线上运营的app不同版本的BUG追踪,配合dSYM工具进行定位分析有重要作用,一般可以删除。
地址:~/Library/Developer/Xcode/Archives
DerivedData
)——无顾忌删必要性:可以全部删除。
地址:~/Library/Developer/Xcode/DerivedData
Xcode
打包产生的 app icon
历史版本(Products
)——无顾忌删必要性:可以全部删除。
地址:~/Library/Developer/Xcode/Products/
Plugg-ins
)——无顾忌删必要性:Xcode8以后封禁了插件,有的话也是无效的了,可以完全删除。
地址1:~/Library/Developer/Xcode/Plug-ins
地址2:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
XCPGDevices
(playground
项目缓存)——无顾忌删必要性:类似二的DerivedData,可以完全删除。
地址:~/Library/Developer/XCPGDevices/
DeviceSupport
)——选删必要性:比较老的,如iOS8.0之前的都可删了;超出当前Xcode对应版本的,不建议删。
地址:~/Library/Developer/Xcode/iOS DeviceSupport
必要性:删除之后可以重新下载。
地址:~/Library/Developer/CoreSimulator/Profiles/Devices/
必要性:占据空间很小,安装证书比较多,手动打包调试或者配置证书时选择性删除。
地址:~/Library/MobileDevice/Provisioning Profiles
如何释放 Mac 上的储存空间 - Apple 支持, by Apple 支持
Mac系统如何卸载/删除软件?, by 百度经验
磁盘中的“系统”、“其他”究竟是什么?该怎么清除?, by 腾讯柠檬
Xcode清除缓存相关文件, by 雨_田
版权声明:本文为晨旭OvO原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a1228136188/article/details/109091114