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 显示版本信息。

练习
所有子目录的数量:
[root@localhost ~]# find pma -type d | wc -l
125
[root@localhost ~]# find pma/ -type d | wc -l
125
[root@localhost ~]# find pma/* -type d | wc -l
124 –正确
结果不同的原因:
[root@localhost ~]# find pma -type d | more
pma –输出结果首行
[root@localhost ~]# find pma/* -type d | more
pma/examples –输出结果首行
总结:使用pma/*不包含pma这个父目录,只输出其下的子目录。

所有文件的数量:
[root@localhost ~]# find pma -type f | wc -l
987
[root@localhost ~]# find pma/ -type f | wc -l
987
[root@localhost ~]# find pma/* -type f | wc -l
987

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值