乐趣区

关于内存:Mac系统占用空间大空间不够查看系统文件大小分布

背景:

最近老提醒空间不够,很难堪,始终弹零碎提醒

如图,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

退出移动版