美文网首页
列举文件目录底下所有相同类型文件及数目

列举文件目录底下所有相同类型文件及数目

作者: dashan1928 | 来源:发表于2021-07-12 09:43 被阅读0次

ls -la -R

find . -name "*.gz"

find . -name "*.gz" | wc -l

统计某文件夹下文件的个数

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

统计某文件夹下目录的个数

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

统计文件夹下文件的个数,包括子文件夹里的

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

如统计/home/han目录(包含子目录)下的所有js文件则:

ls -lR /home/han|grep js|wc -l 或 ls -l "/home/han"|grep "js"|wc -l

统计文件夹下目录的个数,包括子文件夹里的

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

说明:

ls -lR

长列表输出该目录下文件信息(R代表子目录注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)

grep "^-"

这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

wc -l

统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。

如果只查看文件夹

ls -d  只能显示一个.

find -type d    可以看到子文件夹

ls -lF |grep /    或 ls -l |grep '^d'  只看当前目录下的文件夹,不包括往下的文件夹

相关文章

  • Git提交本地项目文件到GitHub的详细操作

    截图说明 添加整个文件夹及内容 git add 文件夹/ 添加目录中所有某种类型的文件 git add *.文件类...

  • 磁盘管理命令-ls

    命令:ls(list) 用途:列举目录内容 常用用法: ls -a:列举所有文件(包括隐藏文件)ls -l:显示详...

  • 关于ls命令

    ls 显示当前目录下所有文件名及文件夹名 ls -l 显示当前目录下所有文件及文件夹的详细信息(文件以-开头,文件...

  • linux常用命令集

    一.查看文件 ls:查看目录及文件 ls -a:查看隐藏目录及文件,即所有的文件 ls /bin:查看根目录下的b...

  • python查找当前目录所有文件

    '''用递归的方式查询目录底下所有的.txt文件'''

  • Linux基本操作的完全详细讲解(二)

    Linux命令 ①ls ls 显示当前目录下的文件及文件夹 ls -a 显示当前目录下所有的文件及文件夹,包括隐藏...

  • linux常用命令

    ls 显示文件或目录-l 列出文件详细信息-a 列出当前目录下所有文件及目录,包括...

  • Linux的基本命令

    ls:显示不隐藏的文件和文件夹参数:-l:查看当前目录所有文件的详细信息。-a:显示当前目录下的所有文件及文件夹包...

  • 今日上课总结

    linux基本命令的操作 ls查看文件是否存在及某目录下的所有子目录和文件 ls -a 查看所有文件包括隐藏的文件...

  • Linux命令行基本知识

    常见指令 ls 显示文件或目录-l 列出文件详细信息l(list)-a 列出当前目录下所有文件及目录,...

网友评论

      本文标题:列举文件目录底下所有相同类型文件及数目

      本文链接:https://www.haomeiwen.com/subject/oumjpltx.html