统计⽂件数量的常⽤的⼏个linux命令⼤家不需要看这个,我这个就是⽅便⾃⼰看的,总是忘性⼤。
(1)查看当前⽬录下的⽂件数量(不包含⼦⽬录中的⽂件)
ls -l|grep "^-"| wc -l
(2)查看当前⽬录下的⽂件数量(包含⼦⽬录中的⽂件) 注意:R,代表⼦⽬录
ls -lR | grep "^-"| wc -l
(3)查看当前⽬录下的⽂件夹⽬录个数(不包含⼦⽬录中的⽬录),同上述理,如果需要查看⼦⽬录的,加上R ls -l | grep "^d"| wc -l
(4)查看当前⽬录下的⽂件数量(包含⼦⽬录中的⽂件) 注意:R,代表⼦⽬录
ls -lR | grep "^d"| wc -l
(5)递归查当前⽂件夹下所有⽂件
find . -type f | wc -l
(6)递归查当前⽬录下的⼦⽬录总数
⽅法⼀:
ls -ap | grep "/" | wc -l
解读:
ls - p 会为⽬录添加⼀个/
grep 进⾏筛选即可
wc -l 统计⾏数
⽅法⼆:
ls -al | grep ^d | wc -l
ls -l 利⽤第⼀个⽂件描述字符
linux查看当前文件夹内容grep 筛选以d开头的
wc 统计
⽅法三:
find . -type f | wc -l

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。