当你的电脑使用蛮长时间之后,是不是磁盘空间越来越不够用了?特别是有一个 System Data 占比了 100 GB 以上,这个问题如何解决?
常规的解决办法,肯定是直接把你不需要的文件删除,简便的方法是:
- 点击屏幕左上角,About This Mac
- 点击 More Info…
- 找到 Storage, 点击 Storage Settings…
- 让程序运行一会儿,系统会自动计算出每个部分的磁盘大小占用
- 点击 ! 即可自主的清理你不需要的文件。
如果你已经把以上大文件和不怎么需要的文件都清理了,此时依旧没有解决你的磁盘问题。那就需要上强度了。
强度一
去 Mac App Store 找一些磁盘分析管理软件。
强度二
上命令行。(杀手锏)
- 命令:
1
2
3
4
5
6
7
8
|
> df -h | grep Gi
df -h | grep Gi
/dev/disk3s1s1 460Gi 11Gi 24Gi 32% 447k 256M 0% /
/dev/disk3s6 460Gi 4.0Gi 24Gi 15% 4 256M 0% /System/Volumes/VM
/dev/disk3s2 460Gi 7.2Gi 24Gi 23% 1.3k 256M 0% /System/Volumes/Preboot
/dev/disk3s4 460Gi 2.0Mi 24Gi 1% 64 256M 0% /System/Volumes/Update
/dev/disk3s5 460Gi 412Gi 24Gi 95% 5.1M 256M 2% /System/Volumes/Data
|
- 命令:查看挂载的盘占用最多的一个: “/System/Volumes/Data”,查看详情。
1
|
> du -h /System/Volumes/Data | grep "G\t" | sort
|
给他一些时间,我们就能够发现,它能帮我们列出来一大堆偏系统层面和一些程序隐藏文件。
可能会包括你过往试过的各种软件,删除软件,但是残留了一些缓存、运行日志、运行过程中下载的一些文件、资源等等。
经过这样一顿操作,我的磁盘一下子就剩 140 GB 了,太爽了!
1
2
3
4
5
6
|
df -h | grep Gi
/dev/disk3s1s1 460Gi 11Gi 119Gi 9% 447k 1.3G 0% /
/dev/disk3s6 460Gi 5.0Gi 119Gi 5% 5 1.3G 0% /System/Volumes/VM
/dev/disk3s2 460Gi 7.2Gi 119Gi 6% 1.3k 1.3G 0% /System/Volumes/Preboot
/dev/disk3s4 460Gi 2.0Mi 119Gi 1% 63 1.3G 0% /System/Volumes/Update
/dev/disk3s5 460Gi 317Gi 119Gi 73% 4.6M 1.3G 0% /System/Volumes/Data
|
Reference
- https://www.reddit.com/r/mac/comments/ynv4d0/system_data_taking_up_all_my_storage_how_do_i_fix/
- https://vi-control.net/community/threads/my-mac-system-file-is-260-gb-i-cant-figure-out-why-its-so-big.153818/