我正在尝试清理我的主目录以腾出空间,并且我得到了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 中的文件即可。