欢迎光临
我们一直在努力

Linux Ubuntu 系统统计文件夹下的文件及其文件夹数量命令

Linux下有三个命令:ls、grep、wc。通过这三个命令的组合可以统计目录下文件及文件夹的个数。

统计当前目录下文件的个数(不包括目录)

ls -l | grep "^-" | wc -l

统计当前目录下文件的个数(包括子目录)

ls -lR| grep "^-" | wc -l

查看某目录下文件夹(目录)的个数(包括子目录)

ls -lR | grep "^d" | wc -l

命令解析:

ls -l

长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应一个文件或目录,ls -lR是列出所有文件,包括子目录。

grep "^-"

过滤ls的输出信息,只保留一般文件,只保留目录是grep "^d"。

wc -l

统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。

相关阅读:
Linux统计文件夹下的文件数目 | SnailTyan
http://noahsnail.com/2017/02/07/2017-02-07-Linux%E7%BB%9F%E8%AE%A1%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%8B%E7%9A%84%E6%96%87%E4%BB%B6%E6%95%B0%E7%9B%AE/

赞(0)
未经允许不得转载:飘云 » Linux Ubuntu 系统统计文件夹下的文件及其文件夹数量命令
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址