分析加密主目录的磁盘空间使用情况

分析加密主目录的磁盘空间使用情况

我遇到了磁盘已满的问题。
df -k我所知,我的主文件夹中有 47 GB 的数据,但我不知道所有这些数据都藏在哪里。我尝试使用 aka disk usage analyserbaobab但由于我的主目录已加密,我无法分析哪些文件夹正在使用所有数据(因为 $home 目录只是我的加密数据的虚拟表示,更像是幻影视图,所以当我要求 baobab 扫描时,它只会无休止地扫描而不计算任何数据只是扫描我的主目录)。
有谁知道一个好方法来分析我的所有磁盘空间都到哪里去了?

顺便问一下,有人对清理磁盘空间有什么好的建议吗?

答案1

你说“当我要求 Baobab 扫描我的主目录时,它只是无休止地扫描而不计算任何数据...”所以你可能已经尝试过这个,但是对于其他有这个问题的人来说;我发现,在选择根目录时只会向我显示一堆模棱两可的 ENCRYPTFS 文件,而从“设备和位置”屏幕选择我的主目录可以解决这个问题。

在第一个“设备和位置”屏幕上,单击右上角的三行图标,然后在弹出的菜单中点击“扫描文件夹...” (菜单图片) 选择您的主文件夹,baobab 就会扫描它。

请注意,我仅在登录我的帐户时测试了这一点,并且花费了很长时间(220GB 花费了 1 小时以上),这可能是您“无休止扫描”的原因。

答案2

对我来说,只需运行baobab ~就足以让它正确检查主文件夹(已安装的 .ecryptfs 卷)。

答案3

我个人发现使用ncdu效果很好。

sudo apt-get install ncdu您可以在之后使用命令进行安装启用 Universe 存储库

答案4

打开终端并在命令提示符下输入

du -sk * | sort -n

这将为您提供按大小顺序排列的最大文件或文件夹列表,其中最大的文件或文件夹位于底部。如果某个文件夹特别大,请进入该文件夹并重复此过程。

相关内容