linux系统中使用中,难免会遇到硬盘空间不足的问题,这时就需要找到磁盘占用比较大的目录清理。在任意目录中,执行如下命令:
du -hm --max-depth=2 | sort -nr | head -12
即可将当前目录下磁盘使用量最高的12个目录按照倒序排列。如下所示
root@lab:/# du -hm --max-depth=2 | sort -nr | head -12
26054 .
17413 ./var
16193 ./var/lib
3962 ./usr
2596 ./usr/lib
1124 ./var/log
540 ./home/ubuntu
540 ./home
400 ./usr/bin
337 ./usr/lib32
224 ./usr/share
210 ./usr/src