精华内容
下载资源
问答
  • Linux上统计文件夹文件个数以及目录个数 对于linux终端用户而言,统计文件夹文件的多少是经常要做的操作,于我而言,我会经常在谷歌搜索一命令,“如何在linux统计文件夹的个数”,然后点击自己想要的答案,...

    原文连接:https://www.cnblogs.com/yongjieShi/p/8075281.html

    Linux上统计文件夹下文件个数以及目录个数

    对于linux终端用户而言,统计文件夹下文件的多少是经常要做的操作,于我而言,我会经常在谷歌搜索一个命令,“如何在linux统计文件夹的个数”,然后点击自己想要的答案,但是有时候不知道统计文件夹命令运行的机理,今天花了两个小时看了一下鸟哥的linux私房菜,看到了管道命令,以及正则化,所以也不难理解如何统计linux下文件夹下文件的个数

    以下知识点包括管道命令,正则表达式

    1.统计文件夹下文件的个数

    可以试着在终端运行ls -l,可以达到如下结果

    可以看出,运行ls -l命令之后,终端输出的结果是一行一行的字符,每一行字符对应一个目录或者是文件

    管道命令的形式是“命令1 | 命令2”,其中命令2是管道命令

    管道命令要操作的对象就是这样的一行一行的字符串,实际上就是一行一行的文本信息

    管道命令可以是查找字符串的grep命令,也可以sort这样的排序命令,也可以是wc这样的统计命令,anyway,无论是查找还是排序,抑或是统计,他们操作的对象是一个命令输出的一行一行字符串

    所以,如果运行ls -l会输出当前目录下的文件以及目录的信息。那么只要在当前目录下的输出结果中,统计出是文件的行的数目,就可以统计出当前目录下的文件个数

    所以要找出命令ls -l输出的文件的信息与目录的信息的不同之处

    不难看出,如果是文件的话,该行的字符串信息的第一个字符显示的是“-”,如果是目录的话,该行的字符的第一个显示的是"d",意即directory,找到这两者之间的区别,运行能够判别第一个字符的命令

     

    ls -l | grep "^-"

    其中“^-”是一个正则化项,表示字符串的第一个字符,

    运行结果

    那么接下来只要对管道命令运行的结果统计行号即可

    即运行两次管道命令,即ls -l | grep “^-” | wc -l

    结果如下

    2.统计文件夹下目录的个数

    同样的,利用第一个字符的区别,只需要将命令ls -l | grep “^-” | wc -l修改成ls -l | grep “^d” | wc -l

    即可,如下

    3.统计文件夹下文件个数,包括子文件

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

    4.统计文件夹下目录个数,包括子目录

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

    管道命令与正则化有很大的用处,这里先给自己挖个坑,后期继续补充

    展开全文
  • linux查看文件夹文件个数

    千次阅读 2021-02-04 15:01:38
    查看文件夹文件的个数,包括子文件夹里的。 ls -lR|grep "^-"|wc -l 查看文件夹文件夹的个数,包括子文件夹里的。 ls -lR|grep "^d"|wc -l 说明: ls -l 长列表输出该目录下文件信息...

    ls -l |grep "^-"|wc -l //验证了redhat好用

    find ./company -type f | wc -l

    查看某文件夹下文件的个数,包括子文件夹里的。

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

    查看某文件夹下文件夹的个数,包括子文件夹里的。

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

    说明:

    ls -l

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

    grep "^-"

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

    wc -l

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

    一行信息对应一个文件,所以也就是文件的个数。

    l

    du -sh 查看当前文件夹大小 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 du -sk filename 查看指定文件大小

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • Linux统计文件夹中文件个数以及目录个数

    万次阅读 多人点赞 2019-06-11 14:25:45
    终端输出的结果是一行一行的字符,每一行字符对应一目录或者是文件 如果是文件的话,该行的字符串信息的第一字符显示的是“-”; 如果是目录的话,该行的字符的第一显示的是"d",意即directory,找到这两者...

    循序渐进,

    在终端中输入ls -l

    如下结果:

     

    终端输出的结果是一行一行的字符,每一行字符对应一个目录或者是文件

    如果是文件的话,该行的字符串信息的第一个字符显示的是“-”;

    如果是目录的话,该行的字符的第一个显示的是"d",意即directory,找到这两者之间的区别,运行能够判别

     

    1.显示目录中的文件:

    ls -l | grep "^-"

    其中“^-”表示字符串的第一个字符为"-"

    运行结果:

     

    我们可以用wc命令进行统计:

    wc [-lwm]

    参数:

    -l 仅列出行数;

    -w 仅列出多少字(英文单字);

    -m 多少字符;

    那么,

    2.统计文件夹中文件个数

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

     

     

    3.统计文件夹中目录个数

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

     

     

    4.统计文件夹下文件个数,包括子文件

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

    5.统计文件夹下目录个数,包括子目录

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

     

    -------------------------------------------------end-------------------------------------------------

    如有错误的地方,请指出以改进!

     

    展开全文
  • linux查看某个文件夹文件个数

    万次阅读 2019-06-10 11:07:46
    linux查看文件夹文件的个数,使用命令 1) 统计当前目录下文件的个数,不包括子目录的 $ ls -l | grep “^-” | wc -l 2) 统计当前目录下文件的个数,包括子目录的 $ ls -lR| grep “^-” | wc -l 3) 查看某...

    linux查看某文件夹下文件的个数,使用命令
    1)
    统计当前目录下文件的个数,不包括子目录的
    $ ls -l | grep “^-” | wc -l

    2)
    统计当前目录下文件的个数,包括子目录的
    $ ls -lR| grep “^-” | wc -l

    3)
    查看某目录下文件夹的个数,包括子目录的
    $ ls -lR | grep “^d” | wc -l

    说明:

    ls
    列出当前目录下的文件和文件夹

    ls -l

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

    ls -lR
    是列出所有文件,包括子目录。

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

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

    参考:
    https://www.cnblogs.com/senior-engineer/p/6203268.html

    https://cloud.tencent.com/developer/article/1194383

    展开全文
  • Linux查看文件夹中文件的个数

    万次阅读 2019-03-26 22:06:21
    公众号介绍:Microstrong(小强)同学主要研究机器学习、深度学习、计算机视觉、智能对话系统相关内容,分享在学习过程的读 书笔记!期待您的关注,欢迎一起学习交流进步! 知乎专栏:...
  • 查看文件夹文件的个数,包括子文件夹里的。 ls-lR|grep"^-"|wc-l 查看文件夹下指定时间内文件的个数,包括子文件夹里的。 ls -lR|grep"^-"|grep"2015"|wc-l 查看文件夹文件夹的个数,包括子文件夹里的...
  • 由于它跟我们所熟悉的windows操作系统有很大的差别,因此很多人在使用初期都不适应,不知道如此操作,就连查看文件夹大小这么简单的操作都不知道如何实现,那么linux操作系统下应该如何查看文件夹的大小呢?...
  • Linux统计当前文件夹下的文件个数、目录个数

    千次阅读 多人点赞 2018-09-09 21:32:03
    Linux统计当前文件夹下的文件个数、目录个数 1、统计当前文件夹文件的个数   ls -l |grep "^-"|wc -l 2、统计当前文件夹下目录的个数 ls -l |grep "^d"|wc -l 3、统计当前文件夹下...
  • 转载▼ 标签:  杂谈 分类: 操作系统 ls -l |grep "^-"|wc -l ...查看文件夹文件的个数,包括子文件夹里的。 ls -lR|grep "^-"|wc -l 查看文件夹文件夹的个数,包括子文件夹里的。 l
  • 查看文件夹文件的个数,包括子文件夹里的 ls -lR|grep “^-”|wc -l 查看文件夹文件夹的个数,包括子文件夹里的 ls -lR|grep “^d”|wc -l 说明: ls -l 长列表输出该目录下文件信息(注意这里的文件,...
  • linux 查看当前文件夹文件占用内存 此命令可查看文件内存也可以查看文件夹内存 root@linaro-developer:/usr# du -sh ./* 50M ./bin 4.0K ./games 19M ./include 337M ./lib 888K ./local 4.3M ./sbin 145M ./share...
  • 查看文件夹文件的个数: ls -l |grep "^-"|wc -l 或 find ./company -type f | wc -l   查看文件夹文件的个数,包括子文件夹里的:ls -lR|grep "^-"|wc -l   查看文件夹下...
  • linux 查看当前文件夹下每个文件或者文件夹的大小命令 du --max-depth=1 -h
  • 查看linux文件夹文件数量

    万次阅读 2018-03-01 10:08:08
    查看linux文件夹文件数量查看当前目录下有多少个文件及文件夹需在终端输入ls | wc -w查看当前目录下有多少个文件需在终端输入ls | wc -c查看当前文件夹下有多少个文件,多少个子目录需在终端输入ls -l |wc...
  • linux快速修改文件夹文件下所有文件文件夹权限
  • 有时候在文件下会有几百万个文件,可能是图像文件也可能是文本文件等,如果直接用ls命令去查看会出现卡死的情况,但为了查看文件夹下的文件的情况可以查看前n个文件,这样可以避免卡死的情况发生,也节省了不少的...
  • linux查看有当前文件夹有多少个文件 ls |wc -w
  • 例如:要查看目录opt/test这个文件夹中包含的文件数目,方法如下:cd /opt/test ls -l|grep "^-"|wc -l2、查看个文件夹文件的大小 例如:要查看目录test这个文件夹的大小,方法如下:cd /opt du -h --max-depth...
  • Linux统计文件夹中文件的个数

    万次阅读 2016-10-10 15:10:12
    统计文件夹中文件的个数ll | grep ^- | wc -l粗略统计ll | wc -l结果=文件夹个数+文件的个数+1统计文件夹中文件夹的个数ll | grep ^d | wc -l查看文件夹的占用空间du --max-depth=1 -h folder/在文件夹中查找某些/...
  • 1) 统计当前文件夹文件的个数 ls -l |grep “^-“|wc -l 2) 统计当前文件夹下目录的个数 ls -l |grep “^d”|wc -l 3) 统计当前文件夹文件的个数,包括子文件夹里的 ls -lR|grep “^-“|wc -l 4) 统计...
  • 作者:Webmaster 查看文件夹文件的个数,不包括子文件夹里的。ls -l |grep "^-"|wc -l或find ./company -type f | wc -l 查看文件夹文件的个数,包括子文件夹里的。 ls -lR|grep "^-"|wc -l 查看某...
  • Linux 查看文件夹文件数量

    千次阅读 2018-04-16 22:21:22
    转至:www.xitongzhijia.net/xtjc/20150504/47340.htmlLInux find指令的使用: find命令查看(推荐): 所有子目录的数量: [root@localhost ~]# find pma -type d | wc -l 125 [root@localhost ~]# find pma/ -...
  • linux命令看文件文件夹个数

    万次阅读 2011-05-25 19:25:00
    (ls -lR|grep "^-"| wc -l)查看某个文件夹文件的个数,包括子文件夹下的文件个数。 (ls -l|grep "^d"| wc -l)查看某个文件夹文件夹的个数。 (ls -lR|grep "^d"| wc -l)查看某个文件夹下...
  • # 查看当前目录下的文件数量(不包含子目录文件) ls -l|grep "^-"| wc -l ... # 查看当前目录下的文件夹目录个数(不包含子目录的目录),同上述理,如果需要查看子目录的,加上R ls -l|grep "^d"...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 554,151
精华内容 221,660
关键字:

linux上查看文件夹中文件个数

linux 订阅