(base) root@ai-PowerEdge-R740:/data/cn-celeb1# ls -lh cn-celeb.tgz
-rw-r--r-- 1 root root 30G 11月 7 2019 cn-celeb.tgz
(base) root@ai-PowerEdge-R740:/data/cn-celeb1# du -h cn-celeb.tgz
30G cn-celeb.tgz
(base) root@ai-PowerEdge-R740:/data/cn-celeb1# ls -lh CN-Celeb/
total 144K
-rw-r--r-- 1 1054 users 99K 11月 8 2019 1911.01799.pdf
drwxr-xr-x 1002 1054 users 28K 11月 8 2019 data
drwxr-xr-x 2 1054 users 4.0K 11月 8 2019 dev
drwxr-xr-x 5 1054 users 4.0K 11月 8 2019 eval
-rw-r--r-- 1 1054 users 3.4K 11月 8 2019 README.TXT
(base) root@ai-PowerEdge-R740:/data/cn-celeb1# du -h --max-depth=1 CN-Celeb/
12K CN-Celeb/dev
5.0G CN-Celeb/eval
31G CN-Celeb/data
36G CN-Celeb/
(base) root@ai-PowerEdge-R740:/data/cn-celeb1# du -ls CN-Celeb/
36762440 CN-Celeb/
(base) root@ai-PowerEdge-R740:/data/cn-celeb1# du -lhs CN-Celeb/
36G CN-Celeb/
对于文件大小, du -h 和 ls -lh结果都一样,但是对于文件夹, 两者结果不一样。du -h是文件夹占用磁盘空间,ls -lh展示文件夹中文件块大小,一般linux系统为4k.所以经常看到很多文件夹其实占空间很大,但是大小只有4k。这让我们清理空间时候很迷惑。所以要看实际占用空间大小,还得用du.
du -sh 中s是sum的意思,统计文件夹总的大小。 du -h --max-depth=1 max-depth用来控制递归深度
df是磁盘挂载大小,df -h h表示可读性代销,g,k,m这种单位
(base) root@ai-PowerEdge-R740:/data/cn-celeb1# df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 131844380 0 131844380 0% /dev
tmpfs 26374712 3376 26371336 1% /run
/dev/sda2 459403376 329051444 106945852 76% /
tmpfs 131873548 9736 131863812 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 131873548 0 131873548 0% /sys/fs/cgroup
/dev/loop1 51072 51072 0 100% /snap/snap-store/467
/dev/loop2 66432 66432 0 100% /snap/gtk-common-themes/1514
/dev/loop4 224256 224256 0 100% /snap/gnome-3-34-1804/66
/dev/loop7 52352 52352 0 100% /snap/snap-store/518
/dev/loop9 261760 261760 0 100% /snap/gnome-3-34-1804/36
/dev/sda1 523248 7996 515252 2% /boot/efi
/dev/sdb1 824650152 270377308 512329804 35% /data
tmpfs 26374708 20 26374688 1% /run/user/125
overlay 459403376 329051444 106945852 76% /var/lib/docker/overlay2/98772d6df757b741da76476139f72cea0be7e446912cdbb686194567de5b1e7c/merged
/dev/sdb2 1031074560 262105684 716540076 27% /opt/asr/kaldi/egs
tmpfs 26374708 0 26374708 0% /run/user/0
overlay 459403376 329051444 106945852 76% /var/lib/docker/overlay2/5e3b7037d6dc83944491b1a2fab791e26b1031642fdcaa466237950f4051b174/merged
overlay 459403376 329051444 106945852 76% /var/lib/docker/overlay2/5be1da911a3567830a1b027af2e233f876984d47e2022d36f3686989d5a43fc3/merged
/dev/loop0 56832 56832 0 100% /snap/core18/1997
/dev/loop8 33152 33152 0 100% /snap/snapd/11588
overlay 459403376 329051444 106945852 76% /var/lib/docker/overlay2/291303e9116618855d640b5f028e81e5d8bc7c0db29a0b9c69efc47728be0a26/merged
overlay 459403376 329051444 106945852 76% /var/lib/docker/overlay2/4afc2dcd8eb93dd4c004ddb968191d313335faedc22787a7cd71c54980d69dae/merged
overlay 459403376 329051444 106945852 76% /var/lib/docker/overlay2/6fdac295d629b272e7aeac3a4044a7085e0d49ff19957fa0bfe574bd75684c24/merged
/dev/loop3 66688 66688 0 100% /snap/gtk-common-themes/1515
overlay 459403376 329051444 106945852 76% /var/lib/docker/overlay2/58ffed225c7ffdb287f68517e2a1657cde6517ae6e90d710680f2253e7afdcf3/merged
/dev/loop6 32896 32896 0 100% /snap/snapd/11841
/dev/loop5 56832 56832 0 100% /snap/core18/2066