可通过命令 wc
、cat
等实现。
示例目录
1 | [root@hadoop-centos-01 test]# tree |
统计当前文件夹下文件及目录的总个数
1 | [root@hadoop-centos-01 test]# ls | wc -l |
统计目录个数
统计当前文件夹下目录的个数
1 | [root@hadoop-centos-01 test]# ls -l | grep "^d" | wc -l |
统计当前文件夹及其子文件夹下目录的个数
1 | [root@hadoop-centos-01 test]# ls -lR | grep "^d" | wc -l |
统计文件个数
统计当前文件夹下文件的个数
1 | [root@hadoop-centos-01 test]# ls -l | grep "^-" | wc -l |
统计当前文件夹及其子目录下文件的个数
1 | [root@hadoop-centos-01 test]# ls -lR | grep "^-" | wc -l |
统计文件行数
统计当前目录下所有文件行数
方法一:
1 | [root@hadoop-centos-01 test]# wc -l * |
方法二:
1 | [root@hadoop-centos-01 test]# wc -l text.txt text.txt.hard text.txt.soft ts.txt |
方法三:
1 | [root@hadoop-centos-01 test]# cat -n text.txt text.txt.hard text.txt.soft ts.txt | tail -1 |