我正在使用 Linux Mint 20.3。我有一个 1TB 硬盘,我的根目录占用 42GB。怎么我只剩下100GB的可用空间了,它去哪儿了?什么可以解释如此大的存储损失?
我确实运行了fdisk
几次来修复阻止我启动的坏扇区。我的硬盘几乎全部无法使用吗?
df -hPT
输出这个:
>Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs tmpfs 779M 1.7M 777M 1% /run
/dev/sda2 ext4 916G 666G 204G 77% /
tmpfs tmpfs 3.8G 30M 3.8G 1% /dev/shm
tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/sda1 vfat 511M 5.4M 506M 2% /boot/efi
tmpfs tmpfs 779M 24K 779M 1% /run/user/1000
/home/bernetues/.Private ecryptfs 916G 666G 204G 77% /home/bernetues
/dev/sdb1 iso9660 409M 409M 0 100% /media/bernetues/CDROM
sudo du -h / 2> /dev/null | sort -hr | head
输出这个:
答案1
您的主目录中有 666G 使用 ecryptfs 加密,这就是它不显示的原因吗?
看起来包裹在用户目录中的 ecryptfs 不会被计入 GUI 风格的报告中,但会显示df -hPT
输出。
答案2
du
和等效的工具只能报告他们可以看到的文件。如果权限设置为使目录不可读,则不包括它们。它也不会找到仍然打开(由进程)但从所有目录中删除的文件。
df
只查看设备大小和可用块。它不需要任何特殊权限。
如果du
已用空间的读数较低,则说明未找到该空间。