背景:
最近老提醒空间不够,很难堪,始终弹零碎提醒
如图,256 的空间,就剩下几个 G 了,其中最大头的零碎占用:160G,占比 60% 多
失常状况下:咱们能够点击治理,进入到零碎磁盘优化界面:
这种实用于简略的文件占用剖析,个别咱们可能通过 清理文稿 和 回收箱 来解决空间不够的问题。
1、清空回收站。
2、在文稿里,按文件大小排序,删除不须要的文件。
3、对于 GarageBand,这个是零碎上的模仿乐器,个别都应用不到。
革除办法:
rm -rf /Library/Application\ Support/GarageBand
rm -rf /Library/Application\ Support/Logic
rm -rf /Library/Audio/Apple\ Loops
不过,对于罪魁祸首,零碎的 160G,咱们怎么能力晓得她的外部存储散布呢?
注释:
对于如何查看零碎的文件占用详情。
一、首先关上终端,输出
du -sh *
这个命令用来查看根目录下,所有文件的大小散布,如图所示:
其中,咱们很容易能看到每个文件的大小占比,疾速定位到最大占比的文件:Library
二、输出命令,进入到 Library 文件门路
cd ~/Library
而后,查看 Library 下的所有文件大小散布。
输出:
du -d 1 -h
很容易咱们能够找到最大的文件:/Developer
当然,其余的文件大小,咱们也都能看到,高深莫测。
三、到这里,咱们根本就能晓得上面的套路了,咱们能够持续往下查看
比方,我这里持续进入到 Developer 文件,再查看他的每个子文件大小:
根本,查看个两三层,就根本能晓得大略的起因了,我这边因为是程序猿,所以 Xcode 是根本原因,占了零碎 160G 的一半大小。
到这里为止,如果你也是程序猿,有趣味的,能够持续看;如果没有趣味的能够间接跳第四步。
根本这就到底了,大略的空间占用散布从下面几张图,也根本无数了。
以上是讲如何查看及剖析文件,如果你是 iOS 程序猿,这边附上几个清理步骤(清理 Xcode 缓存)
通过测试,我临时发现这几个文件能够适当清理下:
1 ./Archives 这个文件存储的是你所有的历史打包文件,你能够将一些历史的包删掉,最近的如果不释怀能够先留着,不过全副删除也是没问题的,然而,如果你删除了,咱们 Xcode 打包上传界面就看不到货色了(如下图所示,该界面的货色就没了)
2 ./DerivedData 这个文件大家应该比拟相熟了,存储的是所有我的项目的一些缓存数据、包含编译缓存文件等等,这个文件是能够全副清理的,当然,你也能够保留一些最近的我的项目,先临时清理历史我的项目的缓存。
3 ./iOS DeviceSupport 这个文件外面存储的是 xcode 对手机各个版本的反对文件,这里如果你的我的项目不再须要反对 iOS6、iOS7 等,能够先把外面的基于 iOS6、iOS7 的反对文件革除。
4 附上 完整版 Xcode 瘦身办法大全,有趣味的可对照此文操作。
四、通过第三步的层层剖析,咱们根本能晓得了每个文件的大小散布,也能找到一些不须要用的垃圾文件,其中大多以缓存文件居多,大家能够适当进行清理~
最初,如果有对命令不感冒的人,也能够通过 Finder 来进行可视化的查看。
关上 Spotlight(Ctrl+ 空格),输出 ~/Library
能进入到资源库文件门路:
最左边的文件就对应方才命令进去的文件,咱们能够依据命令查找到的占用最大的文件,这里点进去查看,而后再依据本人的需要进行适当清理。
参考链接:
3 Ways to check file size on Mac