Linux系统中查看当前文件夹下文件的个数实现方式

 更新时间:2026年05月22日 11:19:36   作者:IT之一小佬  
本文介绍了在Linux系统中使用ls命令查看文件数量的方法,包括显示指定目录下的内容、统计文件数量等并查看当前路径下文件夹的个数,同时介绍了使用wc-l、ls及amp;ldquo;-l&rdrdquo;和grep命令的用法,并对这些命令进行了总结和应用

在linux系统中,可以使用 ls 命令查看有多少个文件,该命令用于显示指定目录下的内容,当参数设置为 “wc -c” 时,可显示目录下的文件个数

语法为:

“ls 目录路径 | wc -c”

可用“sudo ls /* | wc -c”查看整个电脑的目录数目

1. 统计当前目录下文件的个数(不包含目录或子文件夹)

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

2. 统计当前目录下文件的个数(包含子目录中的文件)

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

3. 查看当前路径下文件夹(目录)的个数(不包含子目录)

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

4. 查看当前路径下文件夹(目录)的个数(包含子目录)

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

5. 总结

  • wc -l:统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。
  • ls -l:长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应—个文件或目录,ls -IR是列出所有文件,包括子目录中的文件。-R:递归列出目录的子文件。
  • grep "^-":过滤ls的输出信息,只保留一般文件,只保留目录是grep "^d"。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux间如何建立ssh互信

    Linux间如何建立ssh互信

    Linux系统之间建立SSH互信,可以免密码远程登录,首先,在本地生成SSH密钥对,包括私钥id_rsa和公钥id_rsa.pub,然后,将公钥复制到远程计算机的~/.ssh/authorized_keys文件中,这需要使用ssh-copy-id命令,并输入远程计算机的ssh端口
    2024-10-10
  • Linux进程使用文件进行通信的常用方法

    Linux进程使用文件进行通信的常用方法

    在Linux系统中,进程间通信(IPC)是构建复杂应用的关键技术,使用文件进行通信是一种简单而有效的方法,特别适合需要持久化数据或跨系统边界的场景,本文将介绍几种主要的文件通信技术及其应用场景,需要的朋友可以参考下
    2025-11-11
  • 云服务器部署 Web 项目的实现步骤

    云服务器部署 Web 项目的实现步骤

    本文主要介绍了云服务器部署Web项目的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Apache Doris 中Compaction问题分析和典型案例分析

    Apache Doris 中Compaction问题分析和典型案例分析

    这篇文章主要介绍了Apache Doris 中Compaction问题分析和典型案例,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-08-08
  • CentOS使用本地yum源搭建LAMP环境图文教程

    CentOS使用本地yum源搭建LAMP环境图文教程

    这篇文章主要介绍了CentOS使用本地yum源搭建LAMP环境,详细分析了CentOS使用本地yum源搭建LAMP的具体步骤、相关命令及操作注意事项,需要的朋友可以参考下
    2019-06-06
  • Linux常见问题解决方案汇总

    Linux常见问题解决方案汇总

    今天小编就为大家分享一篇关于Linux常见问题解决方案汇总,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • Apache RewriteBase 指令使用介绍

    Apache RewriteBase 指令使用介绍

    RewriteBase指令显式地设置了目录级重写的基准URL。在下文中,你将看到RewriteRule可以用于目录级的配置文件中(.htaccess)并在局部范围内起作用,即规则实际处理的只是剥离了本地路径前缀的一部分
    2016-04-04
  • Linux内核设备驱动之字符设备驱动笔记整理

    Linux内核设备驱动之字符设备驱动笔记整理

    今天小编就为大家分享一篇关于Linux内核设备驱动之字符设备驱动笔记整理,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 腾讯云服务器部署前后分离项目之前端部署

    腾讯云服务器部署前后分离项目之前端部署

    本文主要介绍了腾讯云服务器部署前后分离项目之前端部署,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Win10安装Linux系统的教程图解

    Win10安装Linux系统的教程图解

    这篇文章主要介绍了Win10安装Linux系统的教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09

最新评论