Answers:
由于其内容是加密的,因此您不可能~/.Private
直接查看文件中的内容。
相反,最好查看中相同文件的未加密视图~/Private
。该ecryptfs
系统的开销很低,因此如果开销~/.Private
很大,则可能是因为您已经放入了很多数据~/Private
(或者代表您运行的程序已这样做)。
~/Private
在某个时候删除了目录?那不会清除其中找到的加密文件。假设还没有删除密钥,您可以尝试在终端中运行mkdir ~/Private
然后ecryptfs-mount-private
再恢复运行即可。
ecryptfs-mount-private
创建目录后,没有将任何内容还原到〜/ Private。使用sudo ecryptfs-mount-private
提示我输入密码。值得庆幸的是(完全是偶然),我记得我的密码,但是输入密码后,我得到一个错误:fopen: No such file or directory
。
我刚刚在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中的垃圾箱即可使一切恢复正常。我怀疑从垃圾桶中删除单个文件后,它们会以某种方式保留在加密文件系统中。清空垃圾箱可解决此问题。
请注意,清空垃圾箱后,系统可能需要几分钟时间报告正确的空间使用情况。