为什么我的.Private文件夹这么大?


12

昨晚,我的500GB硬盘上有大约190GB的可用空间。今天,我有大约80GB的可用空间。我运行后df发现/home/jon/.Private文件夹当前正在使用80%的硬盘驱动器。

什么。的。地狱。

我真的不需要加密我的文件。谁能告诉我为什么我为此丢失了太多空间,以及如何恢复尽可能多的可用空间?

我意识到我不会获得330 GB的奇数GB的空间,但是我在一夜之间丢失了100 GB。我对Ubuntu(和一般来说是Linux)很陌生,因此我不希望在不了解这里发生的情况的情况下继续进行。

预先谢谢大家。

Answers:


7

由于其内容是加密的,因此您不可能~/.Private直接查看文件中的内容。

相反,最好查看中相同文件的未加密视图~/Private。该ecryptfs系统的开销很低,因此如果开销~/.Private很大,则可能是因为您已经放入了很多数据~/Private(或者代表您运行的程序已这样做)。


我目前未使用该环境,因为我注意到我的可用空间在逐渐减少,因此我无法直接检查,但是我发誓实际上没有〜/ Private目录。甚至有可能还是我只是想念显而易见的东西?
newuser 2012年

是的,我回到Ubuntu了,没有〜/ Private。这意味着什么?
newuser 2012年

是否有可能~/Private在某个时候删除了目录?那不会清除其中找到的加密文件。假设还没有删除密钥,您可以尝试在终端中运行mkdir ~/Private然后ecryptfs-mount-private再恢复运行即可。
詹姆斯·亨斯特里奇

您可能还会发现help.ubuntu.com/community/EncryptedPrivateDirectory对理解系统的工作方式很有用。
詹姆斯·亨斯特里奇

ecryptfs-mount-private创建目录后,没有将任何内容还原到〜/ Private。使用sudo ecryptfs-mount-private提示我输入密码。值得庆幸的是(完全是偶然),我记得我的密码,但是输入密码后,我得到一个错误:fopen: No such file or directory
newuser 2012年

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中的垃圾箱即可使一切恢复正常。我怀疑从垃圾桶中删除单个文件后,它们会以某种方式保留在加密文件系统中。清空垃圾箱可解决此问题。

请注意,清空垃圾箱后,系统可能需要几分钟时间报告正确的空间使用情况。


我第二。清空回收站清空了我的数据的1.5 GB +是不可能清除,否则
晃龙
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.