Linux 查看目录下的文件数量

  • 1 查看当前目录下的文件数量(不包含子目录中的文件)
    • 说明:
  • 2 查看当前目录下的文件数量(包含子目录中的文件)
  • 3 查看当前目录下的文件夹数量(不包含子目录中的目录)
  • 4 查看当前目录下的文件夹数量(包含子目录中的目录)
  • 5 查看当前目录下的文件加文件夹的数量(不包含子目录中的文件或目录)
  • 6 查看当前目录下的文件加文件夹的数量(包含子目录中的文件或目录)

1 查看当前目录下的文件数量(不包含子目录中的文件)

这里是查看当前目录下的文件数量,也可以指定某一个目录

ls -l | grep "^-" | wc -l;
find ./ -maxdepth 1 -type f | wc -l;

其中 -maxdepth 1 相当于目录深度为 1 只有目录下的一层 不会包含目录下的目录下的文件或文件夹
指定某一目录(例如/home):

ls -l /home | grep "^-" | wc -l;
find /home -maxdepth 1 -type f | wc -l;

说明:

ls -l 查看目录下文件信息
grep ^- 过滤列表输出信息,只保留一般文件,如果要保留目录则为 ^d(只针对于ls -l命令)
wc -l 统计输出信息的行数。(ls -l和find都适用)

2 查看当前目录下的文件数量(包含子目录中的文件)

ls -lR | grep "^-"| wc -l;#R,代表包含子目录
find ./ -type f | wc -l;

3 查看当前目录下的文件夹数量(不包含子目录中的目录)

ls -l | grep "^d" | wc -l;
find ./ -maxdepth 1 -type d | wc -l; # 数量需要减1;

4 查看当前目录下的文件夹数量(包含子目录中的目录)

ls -lR | grep "^d"| wc -l;# R,代表包含子目录
find ./ -type d | wc -l; # 数量需要减1;

5 查看当前目录下的文件加文件夹的数量(不包含子目录中的文件或目录)

ls -l | grep "^[-,d]"| wc -l;
ls -l | grep -c "^[-,d]";
find ./ -maxdepth 1 | wc -l;# 数量需要减1;

6 查看当前目录下的文件加文件夹的数量(包含子目录中的文件或目录)

ls -lR | grep "^[-,d]"| wc -l;
ls -lR | grep -c "^[-,d]";
find ./ | wc -l;# 数量需要减1;

如有错误,欢迎评论区指正,感谢!!!

Linux 查看目录下的文件数量相关推荐

  1. linux目录下所有文件内容替换,linux替换目录下所有文件中的某字符串

    比如,要将目录/modules下面所有文件中的zhangsan都修改成lisi,这样做: sed -i "s/zhangsan/lisi/g" `grep zhangsan -rl ...

  2. linux 查看目录下文件、查看文件具体内容、查看文件夹大小

    linux 查看目录下文件.查看文件具体内容 查看目录下文件 查看文件具体内容 查看文件夹大小 查看文件夹下各文件大小 查看目录下文件 ls 查看目录下所有文件(不包含隐藏文件) ls -a 查看目录 ...

  3. [转帖]linux /proc目录下的文件为何无法用vi编辑保存

    linux /proc目录下的文件为何无法用vi编辑保存 https://blog.51cto.com/xlogin/1216914 学习一下 之前看过书 这一点 没太仔细看.. xlogin关注8人 ...

  4. linux查看根目录下所有文件夹大小的方法

    linux查看根目录下所有文件夹大小的方法如下: 1.进入根目录:cd / 2.使用命令 : du -sh * 查看根目录下每个文件夹的大小 3.进入占用空间比较大的文件夹,随后针对过大的文件目录不断 ...

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

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

  6. linux把目录下的文件设置属性为rx,LINUX的文件属性与目录配置

    LINUX的文件属性与目录配置 发布时间:2008-03-20 10:28:46来源:红联作者:cnbtoo -rwxrwxrwx 1 root root 293 Oct 19 21:24 test ...

  7. 查看目录下所有文件 dir 。

    (在windows系统下) 有时我们想取得目录下所有文件的名字. 使用dir命令. (在linux中,这个命令是ll)

  8. linux查看文件元数据,Linux切换目录、查看目录下的文件、文件类型介绍和查看文件的元数据信息...

    本篇博客介绍几个Linux的基础命令:写的如有不足,还望读者不吝赐教! 切换目录 cd(ChangeDirectory)切换工作目录 语法:cd  [要切换的目录] cd:进入用户的宿主目录(回家) ...

  9. Linux 查看目录下文件的详细信息

    使用 ls -l 可以查看一个目录下文件的详细的相关信息: 演示: 先使用 ls -a 查看当前目录下的所有文件: 然后使用 ls -a -l 查看所有文件的详细信息,每一行是一个文件的所有信息,如上 ...

最新文章

  1. 在CentOS上安装TCP协议性能评测工具tcpdive
  2. 简单介绍python format格式化和数字格式化
  3. mysql带BETTEEN ADN 关键字的查询
  4. Ansible script模块使用示例
  5. B站up主用AI还原李焕英 动态影像
  6. Horizon组件安装详解 - 远程连接OpenStack服务
  7. 南方科技大学计算机交换生,国际合作 – 合作交流分类 – 南方科技大学生物医学工程系...
  8. 使用Nancy打造TaskManager2.0管理系统
  9. 蔡高厅老师 - 高等数学阅读笔记 - 06 - 高阶导数 隐函数- 02 (28、29、30、31)
  10. 113 虚拟机 错误 mysql_Navicat连接虚拟机mysql常见错误问题及解决方法
  11. JAVA day07 权限,封装,JavaBean(规范代码),static、final关键字
  12. 《CUDA C编程权威指南》——2.2 给核函数计时
  13. 02-最基本的SELECT语句
  14. Adblock 插件规则语法实现B 站动态黑名单 - 隐藏特定用户的图文动态
  15. php迅雷地址解析,迅雷地址在线解密–PHP源码
  16. 微信小程序 学科竞赛比赛报名管理系统 Android hbuilderx App毕业设计
  17. Java并发25 ThreadFactory使用的必要性
  18. 2017-2018年终总结书
  19. 使用scrapy框架爬取携程旅行数据
  20. 4. Flux.filter与Flux.filterWhen的区别与联系

热门文章

  1. 每天阅读一个 npm 模块(5)- ee-first
  2. 2017年下一个百亿美金级创业机会的6个特征
  3. ios13修改dns都用什么服务器,IOS下三种DNS解析方式分析(LocalDns)
  4. matlab实现BP神经网络(完整DEMO)
  5. “第一次亲密接触”——我与业务初相遇
  6. javase-Study01(陈曙光)
  7. 多元函数极值、Hessian矩阵、正定矩阵
  8. 贪吃蛇用滑动控制方向
  9. 初识qml——PathView xyz轴 路径属性 旋转效果 鼠标键盘控制
  10. dns服务器怎么优化,总结DNS服务器负载均衡配置的原理及优缺点