Answers:
答案与Lion中Time Machine备份的更改有关。
我的理解是,当未连接备份磁盘时尝试进行TM备份时,将在/ Volumes / MobileBackups中进行备份。
下次TM在连接了备份磁盘的情况下运行时,这些备份不会消失。我不确定操作系统是否最终会回收该空间。
您可以通过运行以下命令来禁用本地备份:
sudo tmutil disablelocal
运行此命令后,/ Volumes / MobileBackups将被删除。
我确定本地备份是有充分的理由的,我不一定建议禁用它们,但是它们与某些已删除的大文件夹结合在一起,导致磁盘空间似乎仍在使用中。
您可以通过运行以下命令重新启用移动备份:
sudo tmutil enablelocal
更多信息在这里-http://arstechnica.com/apple/reviews/2011/07/mac-os-x-10-7.ars/18
$ sudo tmutil disablelocal disablelocal: Unrecognized verb.
在Mojave 10.14.4上,我可以通过以下方式回收50GB的空间:
sh-3.2# tmutil listlocalsnapshots /
com.apple.TimeMachine.2019-04-03-103122
sh-3.2# tmutil deletelocalsnapshots 2019-04-03-103122
Deleted local snapshot '2019-04-03-103122'
本地快照通常是在Time Machine自动备份期间创建的。目前尚不清楚为什么创建此本地快照,因为在Mac Book上禁用了自动备份。一种可能性是Mojave升级会自动创建该快照。
如果删除文件,只要某个应用程序保留了该文件,该文件就不会从文件系统中释放。这就是为什么您可以播放电影并在播放时将其删除并仍然观看到最后的情况,前提是您不暂停它(甚至可能也可以)。
这也可能是为什么出现与Time Machine相关的答案的原因。如果Time Machine正在备份您的巨型文件,这将需要很长时间,并且直到完成时,该文件才会从系统中删除。您可以“跳过备份”以立即解决问题。