du---查看文件夹大小-并按大小进行排序
使用df 命令查看当前磁盘使用情况:
df -lh
[root@gaea-dev-xjqxz-3 ~]$ df -lh Filesystem Size Used Avail Use% Mounted on /dev/vda1 20G 3.1G 16G 17% / tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/vdb 50G 34G 13G 73% /export
du -sh pal1207/
-s, --summarize display only a total for each argument, -s这个参数的作用就是仅显示总计,即当前文件夹的大小。
[root@gaea-dev-xjqxz-3 ~]$ du -sh pal1207/ 24G pal1207/
du -sh *
[root@gaea-dev-xjqxz-1 ~]$ du -sh * 1.2G bbb.hprof 16K lost+found 1.1G pal0503 18G pal1207
du -sh * | sort -nr
18G pal1207 16K lost+found 1.2G bbb.hprof 1.1G pal0503
排序显示明显有问题,需要去掉h
du -s *|sort -nr
17981616 pal1207 1218544 bbb.hprof 1145876 pal0503 16 lost+found
du -s * | sort -nr | head -n 20 选出排在前面的20个,
du -s * | sort -nr | tail -n 20 选出排在后面的20个。