• 统计当前目录下文件的个数(不包括目录)

1

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

  • 统计当前目录下文件的个数(包括子目录)

1

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

  • 查看某目录下文件夹(目录)的个数(包括子目录)

1

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

命令解析:

  • ls -l

长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应一个文件或目录,ls -lR是列出所有文件,包括子目录。

  • grep "^-"
    过滤ls的输出信息,只保留一般文件,只保留目录是grep "^d"

  • wc -l
    统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。

Linux命令:ls、grep、wc统计目录下文件及文件夹的个数。相关推荐

  1. linux面试题:删除一个目录下的所有文件,但保留一个指定文件

    此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...

  2. linux 用journalctl --vacuum-size=10M命令清理/var/log/journal目录下的日志文件

    su - root journalctl --vacuum-size=10M

  3. linxu命令之cp 拷贝整个目录下的所有文件

    转载于:https://blog.51cto.com/xingej/1956618

  4. 每天一个Linux命令-ls

    ls 命令在linux系统中是使用频率最频繁的几个命令之一,直接使用不带目录名,是默认显示当前目录的文件及子目录名称,ls加指定目录名,则可以查看指定目录下的文件及子目录名称,ls不仅可以查看目录下有 ...

  5. linux整个文件夹下全部文件的属性,C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)...

    前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件. Windows/Linux的IDE都会提供一个头 ...

  6. linux--多目录下的MakeFile文件(嵌套Makefile)编写

    linux--多目录下的makefile文件(嵌套Makefile)编写 1 简介 2 规则 2.1 简介 2.1.1 Makefile 主要的 5个部分 (显示规则, 隐晦规则, 变量定义, 文件指 ...

  7. Linux命令之 —— grep \ls \ ll \ sed \ bg fg \ ipset \ wc \ ifconfig \ awk

    0. grep命令 1. Linux ls  -ld 1 2. Linux 中ls -l // ll 命令详解  (7个字段):文件属性 1 3. shell中的if判断 4. Linux中 > ...

  8. linux如何统计目录下的文件个数,linux怎么查看一个目录下的文件数量

    有时候需要看文件夹下有多少文件,那么就需要用到以下指令 $ls -l | grep -c '^-' 个grep是啥意思呢?我们man一下 $man grep 会看到以下描述: SYNOPSIS gre ...

  9. Linux统计目录下文件个数及代码行数

    1. 统计当前目录下,php文件数量 find ./ -name "*.php" | wc -l 2. 统计当前目录下所有php文件代码行数 find ./ -name " ...

最新文章

  1. 快车 FlashGet 3.1 修正版(1057)
  2. ggplot2设置坐标轴范围_ggplot2画图时出现重合的点以及标签如何处理?有现成的包ggrepel
  3. Vue+Openlayers实现显示图片并分优先级多图层加载
  4. wxWidgets:wxPGMultiButton类用法
  5. Android一个ListView列表之中插入两种不同的数据
  6. org.apache.maven.plugin.MojoExecutionException: protoc version is libprotoc 3.6.1, expected versio
  7. 5元素升级android6,升级你的app以支持高长宽比的新旗舰
  8. Word2Vec学习笔记(三)续
  9. 恩墨年货送到家-2018,寻梦一起出发
  10. oracle中NUMBER(10,2)含义
  11. (二)Graphivz 简单结构图及子图
  12. Django DetailView 多重继承 关系整理
  13. InisghtFace 制作自定义数据集和模型训练评估
  14. 关于Video.js 出现的问题 this.el_.vjs_getProperty
  15. 惠普笔记本触摸板失灵
  16. 【优化模型】求非齐次线性方程组的通解
  17. Echarts使用感悟
  18. 关于触摸板设备USB映射虚拟桌面的VID与PID
  19. shel ---条件、循环
  20. 服务器系统2008r2企业版补丁,windows2008R2服务器更新补丁

热门文章

  1. 新网 云服务器,云服务器的使用教程
  2. etmvc mysql乱码_etmvc中集成spring使用druid连接池
  3. load out mysql,快速的mysql导入导出数据(load data和outfile)
  4. xss跨站脚本攻击_常见攻击之xss跨站脚本攻击
  5. 聚类算法 距离矩阵_谱聚类
  6. BatchNorm中forward未被调用原因
  7. 连接真机开发安卓(Android)移动app MUI框架 添加购物车等——混合式开发(四)
  8. 用IntelliJ IDEA 配置安卓(Android)开发环境(一条龙服务,新手进!)
  9. Ubuntu 如何为 XMind 添加快速启动方式和图标
  10. 使用 js 设置组合快捷键,支持多个组合键定义,还支持 React