了解du -sh命令输出

我有1 TB的空间。
我正在尝试查找文件夹的磁盘使用情况。
du -sh命令输出

 354M Arts 2.6M Digicams 308M Internet 391M Location 2.2G Media 110M Religion 4.8T Sports /*What is T how can it be Terabyte*/ 

df -h命令输出

 Filesystem Size Used Avail Use% Mounted on /dev/sda2 885G 155G 686G 19% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 16G 4.0K 16G 1% /dev tmpfs 3.2G 1.3M 3.2G 1% /run none 5.0M 0 5.0M 0% /run/lock none 16G 70M 16G 1% /run/shm none 100M 40K 100M 1% /run/user /dev/sda1 511M 3.4M 508M 1% /boot/efi 

无论是你的文件系统损坏或在Sports目录中有一个巨大的稀疏文件或多个稀疏文件。 看一下这个:

 jaba@jaba-ubuntu:~$ dd if=/dev/zero of=I_am_a_huge_sparse_file bs=1M count=1000000 conv=sparse 1000000+0 records in 1000000+0 records out 1048576000000 bytes (1,0 TB) copied, 173,006 s, 6,1 GB/s jaba@jaba-ubuntu:~$ ls -lah I_am_a_huge_sparse_file -rw-rw-r-- 1 jaba jaba 977G syys 29 09:06 I_am_a_huge_sparse_file jaba@jaba-ubuntu:~$ df -h / Filesystem Size Used Avail Use% Mounted on /dev/mapper/ubuntu--vg-root 18G 8,8G 7,7G 54% /