mac清理磁盘空间

今天在clone git的时候居然提示我mac磁盘满了,我也是惊了。

工具使用

用的是知乎上推荐的一款程序:OmniDiskSweeper。(后来看到据说可以终端上du -sh *就行)

然后选要扫的磁盘就行了,具体就不截图了,太麻烦。

进阶问题

通过扫除居然发现显示的占用空间和实际磁盘工具给出的空间不一样,很神奇,一度以为自己中毒了。

后面发现是mac的时间机器的自动备份没有关。

一方面进到preference关掉mac的时间机器自动备份。

另一方面删除快照。

1
2
3
4
5
6
7
8
9
10
11
12
13
# 显示所有snapshots
sudo tmutil listlocalsnapshots /

com.apple.TimeMachine.2018-10-11-113833
com.apple.TimeMachine.2018-10-11-133802
com.apple.TimeMachine.2018-10-11-143851
com.apple.TimeMachine.2018-10-11-153801
com.apple.TimeMachine.2018-10-11-163801
com.apple.TimeMachine.2018-10-11-192918
com.apple.TimeMachine.2018-10-11-205829
com.apple.TimeMachine.2018-10-11-213912
# 删掉相应的
tmutil deletelocalsnapshots 2018-10-11-213912

问题解决!