macOS 10.15(2)上为什么删除文件后硬盘空间却不释放
当我通过Mac PC将一台备份在本机上上的一台iPhone5C数据导入新购买的iPhone11ProMax上时,说PC硬盘空间不足,我于是删除了PC硬盘上170GB多的空间,但是删完并且清理了回收站后,硬盘空间却没有释放!苹果怎么会有这么低级的BUG?如何解决?
MacBook Pro 13", macOS 10.15
当我通过Mac PC将一台备份在本机上上的一台iPhone5C数据导入新购买的iPhone11ProMax上时,说PC硬盘空间不足,我于是删除了PC硬盘上170GB多的空间,但是删完并且清理了回收站后,硬盘空间却没有释放!苹果怎么会有这么低级的BUG?如何解决?
MacBook Pro 13", macOS 10.15
做完了shimly推荐的官方步骤外,还有没有释放,需要自己耐心排查下。
装没装Xcode? 是升级过来的嘛?如果是,注意类似~/Library中是不是占用很多空间。是不是用了诸如HomeBrew等,它们也会产生。
有好多软件可以看硬盘占用的,一般都收费, 如DaisyDisk等;有一个在App商店中收费,但下载版免费的,GrandPerspective,可以试试。
如果足够耐心,可以用下面的命令后,逐个文件夹的查找,那些文件夹占用了大量的空间,然后再决定是否删除。
因为用户数据绝大部分(除非特意或系统安排),都会保存在/Users下面的用户文件夹中,所以,从这里开始找起就可以,比如:
du -hd1 $HOME
其中:$HOME就是用户的个人文件夹;du命令计算硬盘占用空间;-h是易读的方式显示,-d是深度,1是一层目录。
效果类似如下:
496M /Users/test/Music
43M /Users/test/Pictures
39G /Users/test/Desktop
62G /Users/test/Library
0B /Users/test/Sites
8.0K /Users/test/Public
12K /Users/test/.ssh
1.3G /Users/test/Movies
25M /Users/test/Applications
0B /Users/test/.Trash
1.3G /Users/test/Documents
7.9G /Users/test/Downloads
252G /Users/test
可以看出每个子目录和文件的占用空间情况。上例中Library目录占用了62GB。
然后,再计算怀疑的子目录内的子目录的占用情况,比如:
du -hd1 $HOME/Library
另外,系统还提供个人文件夹之外的一个临时文件的文件夹:/var/folder。也可以用上面的命令计算下
已经重启,而且我还特别清空了回收站,依然不行,关机重来也不行。很久以前出过类似问题,再清空下回收站就可以释放,这次怎么都不行。刚才到了苹果线下店,那里面的Genius说是只能彻底重装系统了,还是希望有人能帮助解决。
[经过版主编辑]
macOS 10.15(2)上为什么删除文件后硬盘空间却不释放