昨晚我的 500GB 硬盘上有大约 190GB 的可用空间。今天我有大约 80GB 的可用空间。我运行df
后发现我的/home/jon/.Private
文件夹目前占用了 80% 的硬盘空间。
我勒个去。
我真的没必要对我的文件进行加密。谁能告诉我为什么我因此损失了这么多空间,以及我该怎么做才能恢复尽可能多的可用空间?
我意识到我无法恢复 330 多 GB 的空间,但我一夜之间就损失了 100GB。我对 Ubuntu(以及一般的 Linux)还不熟悉,所以如果不完全了解这里发生了什么,我不想继续下去。
提前谢谢大家。
答案1
由于其内容是加密的,因此您不太可能通过~/.Private
直接查看文件来了解很多信息。
相反,您最好查看 中相同文件的未加密视图~/Private
。该ecryptfs
系统的开销相当低,因此如果~/.Private
很大,很可能是因为您放入了大量数据~/Private
(或者代表您运行的程序已经这样做了)。
答案2
我刚刚在 Ubuntu 16.04 上遇到了类似的情况。从未设置过~/Private
文件夹,但~/.Private
文件夹占用了 90% 的可用磁盘空间。就我而言,我在/home
安装过程中启用了文件夹加密选项;似乎在这种情况下,文件~/.Private
夹是为此目的自动设置的。您可以验证一下,如果文件夹~/.Private
是指向以下位置的链接,则/home/.encryptfs
很可能是这种情况:
$ ll ~/.Private
lrwxrwxrwx 1 user user 33 nov 1 16:25 /home/user/.Private -> /home/.ecryptfs/user/.Private/
我不知道究竟是什么原因导致了加密文件系统的这种扩展,但基本上是~/.Trash
文件夹的问题。我只需要清空 DE 中的“废纸篓”即可恢复正常。我怀疑当从“废纸篓”中删除单个文件时,它们会以某种方式保留在加密文件系统中;清空“废纸篓”可以解决这个问题。
请注意,清空垃圾箱后,系统可能需要几分钟才能报告正确的空间使用情况。