Linux

Linux 统计文件个数

2022-09-09  本文已影响0人  Rinaloving
1. 统计当前文件夹下文件个数(不包括目录):
ls -l | grep "^-" | wc -l

例子:

root@VERDE-SICC-APPLICATION1:/usr/local/wwwroot/XXFB/wwwroot/Data# ls -l | grep "^-" | wc -l
1513

2. 统计当前文件夹下文件个数(包括子目录):
ls -lR| grep "^-" | wc -l

例子:

root@VERDE-SICC-APPLICATION1:/usr/local/wwwroot/XXFB/wwwroot# ls -lR| grep "^-" | wc -l
1565
3. 查看某目录下文件夹(目录)的个数(包括子目录):
ls -lR | grep "^d" | wc -l

例子:

root@VERDE-SICC-APPLICATION1:/usr/local/wwwroot/XXFB/wwwroot/Data# ls -lR | grep "^d" | wc -l
1
统计.png
4. 统计当前文件夹下叫某某的文件的数量
find . -name filename | wc -l

例子:

root@VERDE-SICC-APPLICATION1:/usr/local/wwwroot/XXFB/wwwroot/Data# find . -name 20220812183016992.mp3 | wc -l
1
5. 统计当前文件夹下指定类型的文件的数量

例如这里需要找 mp4 文件的数量:

find -name "*.mp4" | wc -l

例子:

root@VERDE-SICC-APPLICATION1:/usr/local/wwwroot/XXFB/wwwroot/Data# find -name "*.mp4" | wc -l
88

上一篇 下一篇

猜你喜欢

热点阅读