如果我使用该df -k -h
命令,我可以看到我的 上已使用了 181G /dev/sda3
。
但是当我这样做时du -s -h /home
,我只得到 40G 作为返回值。那么,有没有一种方法可以找出其他 141G 的使用情况。非常感谢。哦,我有 1000 条命令书,但我找不到任何好的命令来完成我试图完成的任务。
命令的输出如下。
$ df -k -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 787M 18M 770M 3% /run
/dev/sda3 440G 181G 237G 44% /
tmpfs 3.9G 38M 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 496M 26M 471M 6% /boot/efi
cgmfs 100K 0 100K 0% /run/cgmanager/fs
tmpfs 787M 112K 787M 1% /run/user/1001
/dev/sdc1 932G 114G 819G 13% /media/markleeds/My Passport
答案1
这是因为您在文件夹上执行命令/home
,因此只能du
识别其中的磁盘使用情况/home
,您必须指定整个根分区。尝试以下操作:
sudo du -sch * /
将列出/
(根)目录的总大小,现在您应该能够看到剩余 141 GB 的大小。