linux命令系列-du(查看文件夹文件大小)

2018-04-20 16:09:35

du命令主要用来查看文件夹或文件的大小,也就是计算出文件占用了多少磁盘空间

###bash###
-h, --human-readable		k,m,g单位来显示
-s,--summarize		    #列出总和 = --max-depth=0
-d,--max-depth=N	    #统计的深度
--exclude=''                #排除

例子:

###bash###
du  -a       #迭代显示所有文件以及目录占用空间大小

du  -sh  dir | file         #显示dir或file总和大小(常用)

#列出当前目录各个文件夹及文件的大小(不迭代)(最常用)
#只显示1级目录
du  -ah  -d 1

#显示当前1层文件及目录的大小
#排除.php结尾的文件
du  -ah  --max-depth=1 --exclude='*.php'

总结: 

上面的这些例子已经能应付大部分场景了,更多详细用法请通过命令man du自行查阅

备注:

  1. 本系列命令都在centos7里测试,其他发行版如ubuntu、debian、fedora、opensuse等可能略微不同  
  2. 觉得本文有帮助的小伙伴可以关注笔者
©著作权归作者所有
收藏
推荐阅读
简介
天降大任于斯人也,必先苦其心志。