du
显示每个文件和目录的磁盘使用空间
补充说明
du命令 也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。
语法
1 | du [选项][文件] |
选项
1 | -a或-all 显示目录中个别文件的大小。 |
实例
显示目录或者文件所占空间:
1 | root@localhost [test]# du |
只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的1288为当前目录的总大小
显示指定文件所占空间:
1 | [root@localhost test]# du log2012.log |
查看指定目录的所占空间:
1 | [root@localhost test]# du scf |
显示多个文件所占空间:
1 | [root@localhost test]# du log30.tar.gz log31.tar.gz |
只显示总和的大小:
1 | [root@localhost test]# du -s |
显示总和的大小且易读:
1 | du -sh $dir |