df命令可以显示目前所有文件系统的可用空间及使用情形(一级文件夹)
[root@ttt opt]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 15G 4.0G 79% /
/dev/sda5 17G 2.8G 13G 18% /srv
/dev/sda2 30G 5.1G 23G 19% /opt
tmpfs 1014M 0 1014M 0% /dev/shm
参数 -h 表示使用「Human-readable」的输出,文件夹大小为MB及GB等可读性强的格式
du:查询文件或文件夹的磁盘使用空间
[root@ttt opt]# du -h --max-depth=1 work/test
27M work/test/logs
35M work/test
[root@bsso yayu]# du -h --max-depth=1 work/test/*
15.0K work/test/test.log
56M work/test/logs
10.1M work/test/nohup.out
4.0K work/test/test1
4.0K work/test/test2
4.0K work/test/test3
4.0K work/test/test4
4.0K work/test/test5
[root@bsso yayu]# du -h --max-depth=1 work/test/logs/
56M work/test/logs/
[root@bsso yayu]# du -h --max-depth=1 work/test/logs/*
55M work/test/logs/catalina.log
5.0K work/test/logs/error.log
1M work/test/logs/access.log
参数:--max-depth=,这是个极为有用的参数!如下,注意使用“*”,可以得到文件的使用空间大小.