扬州城市论坛 百科 Linux查看所有子文件夹及文件的数量

Linux查看所有子文件夹及文件的数量

find命令查看(推荐):

所有子目录的数量:

[root@localhost ~]# find xkermulu -type d | wc -l 125 [root@localhost ~]# find xkermulu/ -type d | wc -l 125 [root@localhost ~]# find xkermulu/* -type d | wc -l

124 --正确 结果不同的原因: [root@localhost ~]# find xkermulu -type d | more xkermulu --输出结果首行 [root@localhost ~]# find xkermulu/* -type d | more xkermulu/examples --输出结果首行

总结:使用xkermulu/*不包含xkermulu这个父目录,只输出其下的子目录。

所有文件的数量:

[root@localhost ~]# find xkermulu -type f | wc -l 987 [root@localhost ~]# find xkermulu/ -type f | wc -l 987 [root@localhost ~]# find xkermulu/* -type f | wc -l 987

tree命令查看(不推荐):

[root@localhost ~]# tree xkermulu …… 124 directories, 984 files ----------------------------------------- [root@localhost ~]# tree xkermulu/ …… 124 directories, 984 files

du命令查看:

[root@localhost ~]# du -ah xkermulu/* | wc -l 1111

总结:du查看的结果为1111,子目录的数量为124,文件数量为:1111-124=987,所以tree命令查看的结果应该是不准确,至于少计算了哪个文件,没再查这个问题,推荐使用find命令查看。

本文来自网络,不代表本站立场,转载请注明出处:https:

Linux查看所有子文件夹及文件的数量

扬州城市论坛后续将为您提供丰富、全面的关于Linux查看所有子文件夹及文件的数量内容,让您第一时间了解到关于Linux查看所有子文件夹及文件的数量的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。