ubuntu查看文件内文件个数与子文件夹个数
1.find 命令:
-type
f // 普通文件
d //目录文件
l //链接文件
b //块设备文件
c //字符设备文件
p //管道文件
s //socket文件
2.wc 命令:
Linux wc命令用于计算字数。
利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为”-“,则wc指令会从标准输入设备读取数据。
-c或--bytes或--chars 只显示Bytes数。
-l或--lines 只显示行数。
-w或--words 只显示字数。
--help 在线帮助。
--version 显示版本信息。
练习
所有子目录的数量:
[[email protected] ~]# find pma -type d | wc -l
125
[[email protected] ~]# find pma/ -type d | wc -l
125
[[email protected] ~]# find pma/* -type d | wc -l
124 –正确
结果不同的原因:
[[email protected] ~]# find pma -type d | more
pma –输出结果首行
[[email protected] ~]# find pma/* -type d | more
pma/examples –输出结果首行
总结:使用pma/*不包含pma这个父目录,只输出其下的子目录。
所有文件的数量:
[[email protected] ~]# find pma -type f | wc -l
987
[[email protected] ~]# find pma/ -type f | wc -l
987
[[email protected] ~]# find pma/* -type f | wc -l
987
上一篇: Hibernate映射之基本类映射和对象关系映射详解
下一篇: 统计文件夹中文件数
推荐阅读
-
ubuntu查看文件内文件个数与子文件夹个数
-
linux命令之查看文件夹、文件个数以及查看内存分配
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key, 用个数作为value,放入到map集
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key, 用个数作为value,放入到map集
-
5.键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key,
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key