我有一个带有一个分区和 NTFS 文件系统的 Western Digital 外置硬盘。在 Lubuntu 的顶级目录下:
$ sudo du -d 0 -h * | sort -h
0 temp
7.5K $RECYCLE.BIN
25K System Volume Information
690M dir1
1.5G dir2
3.2G dir3
15G dir4
71G dir5
98G dir6
522G dir7
Run Code Online (Sandbox Code Playgroud)
大约该驱动器有 0.7+1.5+3.2+15+71+98+522 = 711.4 G 正在使用。
但
$ sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 932G 880G 53G 95% /media/t/My Passport
Run Code Online (Sandbox Code Playgroud)
gparted 显示硬盘大小为 931.48GiB,已使用 879.47GiB,未使用 52.01GiB。
那么为什么这三种方式会给出不同的结果呢?为什么第一种方法给出的结果与其他两种方法有很大不同?
谢谢。
.Trash-1000
我刚刚在顶层目录下发现了一个隐藏目录。
$ du -h -d 0 .Trash-1000 …
Run Code Online (Sandbox Code Playgroud)