这篇文章主要介绍了Linux下统计当前文件夹下的文件个数、目录个数,本文使用ls命令配合管理、grep命令实现统计需求,需要的朋友可以参考下

1) 统计当前文件夹下文件的个数

复制代码 代码如下:

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

2) 统计当前文件夹下目录的个数

复制代码 代码如下:

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

3) 统计当前文件夹下文件的个数,包括子文件夹里的

复制代码 代码如下:

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

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

复制代码 代码如下:

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

说明:

复制代码 代码如下:

ls -l

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

复制代码 代码如下:

grep "^-"

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

复制代码 代码如下:

wc -l

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

转载于:https://blog.51cto.com/phpervip/1964956

Linux下统计当前文件夹下的文件个数、目录个数相关推荐

  1. Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限

    一台老的PHP后台服务器,今天用 free -m 查看,发现内存跑满了. 再 top,然后按下shift+m,也就是按内存占用百分比排序,发现排在第一的进程,才占用0.9%,那是什么占用的呢?谷歌了一 ...

  2. 【转】【Linux】Linux下统计当前文件夹下的文件个数、目录个数

    [转][Linux]Linux下统计当前文件夹下的文件个数.目录个数 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的 ...

  3. Linux统计文件夹下个数指令

    A 指令 #1.统计/home文件夹下文件的个数 ls -l /home | grep "^-" | wc -l#grep过滤,保留-打头的 #^为定位符号,表示以-打头的(就是文 ...

  4. Linux统计文件夹下的文件数量

    统计某文件夹下目录文件的个数,统计文本文件的数量 Linux下有三个命令:ls.grep.wc 通过这三个命令的组合可以统计目录下文件及文件夹的个数.ls常用命令介绍 统计当前目录下文件的个数(不包括 ...

  5. linux统计文件夹下某字符串出现的次数

    实际工作中遇到一个问题,需要统计日志中某个字符串出现的次数.日志按小时切割.所以一个个查看效率太低了.想起之前同事推荐过一个命令特意请教了一下.做个笔记,也希望能帮助有需要的朋友 [root@izbp ...

  6. Linux统计某文件夹下文件、文件夹的个数

    统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件 ...

  7. Linux统计某个文件夹下的文件个数、目录个数

    统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的个数,包括子文件夹里的 ls -lR|grep "^d&qu ...

  8. Linux命令行下统计当前文件夹下的文件个数

    统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件 ...

  9. linux 下小技巧之-统计文件夹下面子文件夹下面的个数

    170 的服务器上 我把切到的数据放在 vgg_224 文件夹下: 执行:统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 得到10575 ls -lR|gr ...

最新文章

  1. 专访 | 执拗、纯粹的网易阮良,和他的梦想团队
  2. java 生成器 设计模式_Java中的生成器设计模式
  3. excel实战应用案例100讲(十二)-用Excel做一个自动抽奖器
  4. 构建之法现代软件概述
  5. -9 逆序输出一个整数的各位数字_逆序对个数(归并排序)
  6. 使用字典暴力破解练习
  7. linux拓实n87驱动下载,拓实N87无线网卡驱动
  8. 微信小程序安卓和ios时间格式问题
  9. 计算机信息技术身边的具体应用案例,2016信息技术案例分析.doc
  10. VS2017 离线安装包下载
  11. 视觉目标检测-05:使用目标区域的提取方法(手机iVcam与电脑iVcam之间相机的链接)
  12. Unicode双向算法详解(bidi算法)(三)
  13. vediojs m3u8 视频清晰度切换
  14. AliAGC 自动增益控制算法:解决复杂场景下的音量问题
  15. C# 自制OCR获取图片中的电子数字
  16. utf8 转 gbk/gb2312有些字乱码问题,例如 珺字
  17. 关于低噪声放大器的测试过程
  18. 那些从技术岗转变到管理岗,可能踩过的坑
  19. python3实现语音转文字(语音识别),文字转语音(语音合成)
  20. 自律和坚持的终极秘密:我没有在自律和坚持,只是习惯了.....

热门文章

  1. apache2.4中layout模块和ssi模块的冲突
  2. Android EditText常见方法总结
  3. Codeforces Round #337 (Div. 2) D. Vika and Segments 线段树扫描线
  4. code blocks 快捷键
  5. 在Linux系统下配置Java开发环境
  6. PKI/CA 技术的介绍
  7. 如何迅速成为Java高手[Tomjava原创]
  8. 无需服务器的个人博客 (2018.5.22更新)
  9. iOS11和iPhone X的适配
  10. 赛灵思PLL重配置一PLL配置介绍___S6器件族