linux如何显示一个目录下各子目录的文件个数

author author     2023-05-11     188

关键词:

/tmp/homework 下有多个学生的账户目录 s001-s100, 每个学生目录下含有学生的作业文本.如何同时列出所有学生账户目录名称及其文件数?

linux里没有直接的命令来展示一个目录下的文件个数,可以通过管道将两个命令组合
查看目录下所有文件个数命令如下:
ls |wc -l
1、ls 是查看文件夹内所有文件的命令
2、wc -l 是统计文件行数的命令
3、以上两个命令叠加,相当于统计文件夹下文件总数
参考技术A #!/bin/sh
find /tmp/homework -maxdepth 1 -type d | while read dir; do
count=$(find "$dir" -type f | wc -l)
echo "$dir : $count"
done
参考技术B ls | xargs -I bash -c 'echo -n :; ls | wc -l'

ls列出当前目录下的所有文件;
xargs 对于每个每个文件执行命令;
wc -l 统计项目个数
参考技术C ll 就可以显示total 数量 参考技术D ls -R |less

linux根目录下各文件夹的作用

...bsp;/etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准 查看详情

linux下如何统计一个目录下的文件个数以及代码总行数的命令

...录、链接、设备文件等)。如果ls-lR|grep“^-”|wc-l则可以连子目录下的文件一起统计。grep^-这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是^dwc-l统计输出信息的行数,因为已经过滤得只剩一般文件了,所... 查看详情

linux系统编程----统计一个目录下的普通文件个数

主要是为了统计linux系统下一个指定目录下面的普通文件个数,运用目录操作的一些函数,配合递归调用来实现该功能。首先介绍一下函数原型:  打开一个空目录             &nbs... 查看详情

linux系统编程----统计一个目录下的普通文件个数

主要是为了统计linux系统下一个指定目录下面的普通文件个数,运用目录操作的一些函数,配合递归调用来实现该功能。首先介绍一下函数原型:  打开一个空目录             &nbs... 查看详情

如何查看linux用户主目录下的文件?

...或当前目录的总大小。2>查看当前目录下所有目录以及子目录的大小:du-h.#“.”代表当前目录下。也可以换成一个明确的路径#-h表示自动用K、M、G的人性化形式显示3>查看当前目录下user目录的大小,并不想看其他目录以及其... 查看详情

linux系统中查看当前文件夹下文件的个数(代码片段)

...l|grep"^-"|wc-l2.统计当前目录下文件的个数(包含子目录中的文件):ls-lR|grep"^-"|wc-l3.查看当前路径下文件夹(目录)的个数(不包含子目录):ls-l|grep"^d"|wc-l4.查看当前路径下文件... 查看详情

linux怎么查看一个文件夹的大小

...小。4、同样,通过命令du-h–max-depth=0*,可以只显示直接子目录文件及文件夹大小统计值。5、如果只想查看指定目录的总大小,可以使用du-sh目录名称。6、对于指定文件夹也可以指定显示层次深度,如du-h--max-depth=0software/及du-h--m... 查看详情

linux下如何删除目录

...个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(... 查看详情

如何查看文件夹中文件的个数linux

...文件的个数,则需在终端输入/bin/ls-l|grep^-|wc-l参考技术A如何查看文件夹中文件的数量linuxdu:查询文件或文件夹的磁盘使用空间如果当前目录下文件和文件夹很多,使用不带参数du的命令,可以循环列出所有文件和文件夹所使用... 查看详情

linux:查看路径下文件夹与文件的个数

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

linux系统如何查看文件夹下有多少个文件

...命令:ls-R1|grep[^/]|wc-lls-R(表示递归操作【可以继续显示子目录下的文件】)-1(这个是数字1)【强迫ls命令以每个文件占一行的形式输出】|(竖线)【叫管道可以把一个程序的标准输出给另一个程序当标准输入】grep可以选取特... 查看详情

linux下统计目录下文件及文件夹的个数

...包括子文件夹里的ls-lR|grep"^-"|wc-l如统计/home/han目录(包含子目录)下的所有js文件则:ls-lR/home/han|grepjs|wc-l或ls-l"/home/han"|grep"js"|wc-l统计文件夹下目录的个数,包括 查看详情

linux目录及文件如何操作?

处理目录的常用命令接下来我们就来看几个常见的处理目录的命令吧:ls(英文全拼:listfiles):列出目录及文件名cd(英文全拼:changedirectory):切换目录pwd(英文全拼:printworkdirectory):显示目前的目录mkdir(英文全拼:makedire... 查看详情

linux怎么查看一个文件夹的大小

...以使用ls-ll、ls-lh命令进行查看,当使用ls-ll,会显示成字节大小,而ls-lh会以KB、MB等为单位进行显示,这样比较直观一些。通过命令du-h–max-depth=1*,可以查看当前目录下各文件、文件夹的大小,这个比... 查看详情

linux下查询符合要求的文件或文件夹个数(代码片段)

...用专门的指令即可1查看当前目录下的文件数量1.1不包含子目录中的文件ls-l|grep"^-"|wc-l1.2包含子目录中的文件注意:R,代表子目录ls-lR|grep"^-"|w 查看详情

linux查看文件夹下的文件个数(当前目录的文件数)//包含子目录

或find./company-typef|wc-l查看某文件夹下文件的个数,包括子文件夹里的。ls-lR|grep"^-"|wc-l查看某文件夹下文件夹的个数,包括子文件夹里的。ls-lR|grep"^d"|wc-l说明:ls-l长列表输出该目录下文件信息(注意这里的文件,不同于一般的文... 查看详情

linux怎样计算一个目录下一部分文件的总大小

...就是目录,命令中就用‘d’表示。3、然后我们开始进行如何统计;find这个命令可以查找文件;通过find /tmp/ -name文件名,找出来。4、然后我们通过扩展命令:find-typef(找出文件类型是f的文件)我们可以看出这个命令效... 查看详情

ubuntu根目录下各文件夹的介绍

Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧。   /bin/   用以存储二进制可执行命令文件。   /sbin/   许多系... 查看详情