linux下查看文件及目录个数
1、查看当前文件和目录总数(不包括子目录):ls -l | wc -l2、查看当前目录下文件个数(不包括子目录):
ls -l |grep "^-"|wc -l===查看当前目录下文件个数(包括子目录)
ls -lR |grep "^d" | wc -l4、查看当前目录目录个数(包括子目录)
ls -lR |grep "^d" | wc -l========================================
只显示目录名,grep与^之间有空格ls -l | grep ^
只显示文件
ls -l | grep ^-统计当能目录下的文件数
ls -l | grep ^- | wc -l=========================================
ls -l长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)grep "^-"这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^dwc -l统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。