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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM