linux 递归统计某个目录下文件个数以及单个文件大小筛选

  • Post author:
  • Post category:linux


查看当前目录下的文件夹目录个数(不包含子目录中的目录):

ls -l | grep “^d” | wc -l

查询当前目录下所有目录及子目录个数:

ls -lR | grep “^d” | wc -l

grep ”

d”表示目录,”

-“表示普通文件

Linux递归统计当前目录下普通文件的数量:

find ./ -type f | wc -l

说明

./ 意思是查询当前目录下对应的文件

wc -l wc命令(word characters)统计文件字符数,参数 “-l” 是统计行数

获取当前目录下文件大于2M的

find . -size +2M

查看原文:

http://qdblogs.com/?id=9