使用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个。