`

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

 
阅读更多

原文地址:http://blog.sina.com.cn/s/blog_56d8ea9001018w60.html 感谢作者!

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

find ./company -type f | wc -l

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

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

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

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

说明:

ls -l

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

grep "^-"

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

wc -l

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

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

 

Linux查看文件夹大小

du -sh 查看当前文件夹大小

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

du -sk filename 查看指定文件大小

分享到:
评论

相关推荐

    linux如何查看文件夹大小

    linux如何查看文件夹大小

    linux c 实现遍历指定路径下的文件夹及文件

    linux c 实现遍历指定路径下的文件夹及文件 ,修改了一下程序,使其可以在当前路径下以文件名“遍历结果.txt”输出运行结果; 运行结果改为树形输出方式。

    Linux下统计当前文件夹下的文件个数、目录个数

    1) 统计当前文件夹下文件的个数 代码如下: ls -l |grep “^-“|wc -l ...长列表输出当前文件夹下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)  代码如下: grep “^-” 这

    linux c++ 获取目录下所有文件

    这是一个用于获取指定目录下所有文件的信息的C++代码, 是用于linux系统的

    linux 打包当前文件夹下所有文件的方法

    以上这篇linux 打包当前文件夹下所有文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:springboot打包部署到linux服务器的方法Linux下RPM打包...

    Linux查看文件内容命令.pdf

    Linux查看文件内容命令.pdf

    linux Shell获取某目录下所有文件夹的名称

    查看目录下面的所有文件: #!/bin/bash cd /目标目录 for file in $(ls *) do echo $file done 延伸的方法,查看目录下面的所有目录 #!/bin/bash cd /export/bak/original_document for dir in $(ls split*) do ...

    Linux中查看指定文件夹内各个子文件夹内的文件数量

    今天小编就为大家分享一篇关于Linux中查看指定文件夹内各个子文件夹内的文件数量,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    定时删除Linux上指定文件夹下面的过时文件

    设置定时器启动删除指定目录下超过当前系统时间指定时间间隔的文件,并将删除日志记录到日志文件中 定时设置 在终端键入 crontab -e # m h dom mon dow command 0 3 * * * /home/config/dropOldFile.sh 每天凌晨三点...

    linux文件属性和更改文件权限详解

    ls命令是我们最常用的命令之一,用来查看当前目录下的文件或文件夹. ls命令有以下几个基本选项 选项 作用 -a 显示所有文件及目录(包括一”.”开头的隐藏文件) -l 使用长葛市列出文件及目录信息 -r 将文件以...

    CentOS下tar打包解压详解(解压到指定文件夹)

    本文介绍了tar命令、gzip, zcat 命令、bzip2, bzcat 命令、compress 命令、dd...-t :查看tarfile 里面的文件! 特别注意,在参数的下达中,c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :

    Linux目录文件基本命令

    cd命令:切换目录pwd命令:显示当前路径ls命令:查看目录下文件mkdir命令:创建目录(文件夹)rmdir命令:删除空目录touch命令:创建文件及修改文件时间戳ln命令:在文件之间建立链接ext 文件系统(Linux 文件系统)...

    windows和linux之间互相传输文件工具 pscp

    2、把Linux服务器上的/usr/file1.txt文件取回来本地当前目录 d:\putty>pscp root@IP:/usr/file1.txt . 注意:file后面的“.”不能少。 1 2 2.2 把windows系统的文件/文件夹上传到Linux服务器 1、把本地目录dir传输...

    linux下用tar命令将当前目录下文件按子目录压缩归档的实现

    如果压缩归档成一个文件,就比较简单,用一条命令即可,如命令:tar -czf bak2013.tgz t2013/*就将t2013目录下所有的文件打包成一个压缩文件。但这样的文件往往太大,使用起来也不方便,这时如果能将t2013目录下的...

    linux实现除了某个文件或某个文件夹以外的全部删除

    比如一个目录下有1,2,3,4,5这五个文件,现在我需要删除除了2以外的所有文件,那么我可以使用 find . ! -name 2 -exec rm -f {} \; 当然你还可以配合着 -maxdepth 来更精准的删除了. 下面演示删除的范围仅限于当前...

    Linux系统对文件目录移动、改名.doc

    在Linux系统里想要对目录和文件移动和改名用的是命令是mv这个命令, 这个命令有两个功能,一个是可以移动文件和目录,还可以对文件和目录改名,其实移动就跟在windows系统里的剪切功能一样,可以把当前文件夹的内容...

    Linux命令基础:ls命令和延伸

    学习linux之后可能使用最多的命令-ls命令。... 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!

    Linux 中批量提取文件夹下所有目录及文件名称

    以上所述是小编给大家介绍的Linux 中批量提取文件夹下所有目录及文件名称 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持! 如果你觉得本文...

Global site tag (gtag.js) - Google Analytics