先说结果:是由于时间机器(time machine)的自动备份造成的。
在Mac的「关于本机」中显示我的电脑还有90多G的可用空间,但是使用硬盘工具(disk Utility)时发现空间都被Macintosh – Data占用了。
用了各种工具shell命令一起用,发现根本解决不了问题,期间还发现了mac firmlink的骚操作。
使用硬盘工具,显示如下信息:
![](https://img-blog.csdnimg.cn/img_convert/36c7e952bda29839ee7411cec15fa6db.png)
「可用100.41GB(73.22GB可清除)」
这就引起了我的注意,因为如果这73.22GB清除掉,就是我正常可用的空间了,也和「关于本机」中的数据相符。
具体方法为:
在「系统偏好设置」中,找到「时间机器」,将「自动备份」取消勾选。
![](https://img-blog.csdnimg.cn/img_convert/4178a6c4e205e6a91e931e7348ef91fe.png)
- 启动「终端」,输入以下命令
sudo tmutil listlocalsnapshots /
输入完成后,会要求你输入管理员密码,输入后回车。
- 这时候就会出现一堆写着Time Machine的字符出现。
![](https://img-blog.csdnimg.cn/img_convert/01b08c0dbe8471df39b0c87d76d6b21e.png)
- 输入
tmutil deletelocalsnapshots XXXX-XX-XX-XXXXXX
这里的「XXXX-XX-XX-XXXXXX」是Time Machine后面的那串数字,如 2021-08-19-103846。
- 等待一会,出现「Deleted local snapshot」后代表删除成功。
![](https://img-blog.csdnimg.cn/img_convert/7a672de2aa74a963533037b80c9d5080.png)
操作结束后,回到「磁盘工具」可以发现可用空间变多了
![](https://img-blog.csdnimg.cn/img_convert/7f6876aa48ea6414f843d84fab41ca8f.png)
但是仍然显示有73.22GB可清除。此时只需重启电脑。
![](https://img-blog.csdnimg.cn/img_convert/89fe2a30c3052f0cac23dbdab085071f.png)