什么是“/home/.ecryptfs”以及为什么它占用这么多空间?

什么是“/home/.ecryptfs”以及为什么它占用这么多空间?

我正在尝试清理我的主目录以腾出空间,并且我得到了du以下/home结果:

kylrth@kylrth: ~$ du -a /home | sort -n -r | head -n 10
du: cannot read directory '/home/kylrth/.cache/dconf': Permission denied
du: cannot read directory '/home/.ecryptfs/kylrth/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWZZRYUrNfRnNUTSMYdF2YnEmQUuSeE1Qy6JiqKkUaMvOKANZXamTsFCyk--/ECRYPTFS_FNEK_ENCRYPTED.FWZZRYUrNfRnNUTSMYdF2YnEmQUuSeE1Qy6Jn2nSPLgFTcWlfhNrElk3Pk--': Permission denied
208927300   /home
104467000   /home/.ecryptfs
104466996   /home/.ecryptfs/kylrth
104466976   /home/.ecryptfs/kylrth/.Private
104460296   /home/kylrth
45822400    /home/kylrth/programming
45822400    /home/.ecryptfs/kylrth/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWZZRYUrNfRnNUTSMYdF2YnEmQUuSeE1Qy6JmGvjsCCj5Bma9vNbFUrDzk--
43557124    /home/kylrth/programming/data_project
43557124    /home/.ecryptfs/kylrth/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWZZRYUrNfRnNUTSMYdF2YnEmQUuSeE1Qy6JmGvjsCCj5Bma9vNbFUrDzk--/ECRYPTFS_FNEK_ENCRYPTED.FWZZRYUrNfRnNUTSMYdF2YnEmQUuSeE1Qy6JJKIgGp1tJBy.    Pofhu9e6uE--
43556676    /home/kylrth/programming/data_project/data

它是什么ecryptfs?为什么它的文件占用这么多空间?我可以删除它们吗?

答案1

/home/.ecryptfs/user 是实际保存您的加密主文件的地方。

/home/user 只是文件解密版本的虚拟挂载点;它不占用实际的磁盘空间。

删除一个位置的文件会删除另一个位置的相应文件。由于您可能启用了文件名加密,因此 .ecryptfs 文件夹中的文件并不明显,因此只需删除 /home/user 中的文件即可。

相关内容