`
nkliuliu
  • 浏览: 210441 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 统计当前目录下文件数

阅读更多
查看当前目录下文件的个数
 

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

 

查看当前目录下文件的个数,包括子目录里的。

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

 

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

 

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

 

简要说明:

ls -l
长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
grep "^-"
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数

分享到:
评论

相关推荐

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

    本篇文章将深入解析如何使用`ls`命令和`grep`命令来统计当前文件夹及其子文件夹下的文件个数和目录个数。 首先,我们来看如何统计当前文件夹下的文件个数。在Linux中,`ls`命令用于列出目录中的内容。加上`-l`选项...

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

    在Linux系统中,C语言是实现底层操作的强大工具,其中包括遍历指定路径下的所有文件和文件夹。这个程序的核心在于使用Linux系统调用,如`opendir()`、`readdir()`和`closedir()`,来读取目录内容,并通过递归的方式...

    Shell脚本统计当前目录下目录和文件的数量

    在给定的标题和描述中,我们关注的是如何使用Shell脚本来统计当前目录下(包括子目录)的目录和文件的数量。这里,我们将深入理解这个脚本的工作原理,并讨论如何编写和使用它。 首先,让我们分析给出的脚本: ```...

    linux常用命令含目录操作目录,文件操作命令等等

    -s 对目录下所有文件和子目录进行统计 -h 友好的方式显示 文件操作命令 1. file 命令:用于查看文件的类型 语法:file [-option]… [file]… 示例:#file /etc/passwd 2. touch 命令:新建一个文本文件 语法:...

    Linux安装和文件目录操作

    2. **熟悉Linux下的目录和文件命令**:学习并实践Linux系统中常用的文件和目录操作命令,包括但不限于`cd`(切换目录)、`ls`(列出目录内容)、`mkdir`(创建目录)、`pwd`(显示当前工作目录)、`find`(查找文件...

    linux打开文件数

    本文将深入探讨Linux如何管理打开文件数,包括查看当前打开文件数的方法、理解系统限制以及如何调整这些限制。 ### 查看当前打开文件数 在Linux中,可以通过多种方式来查看当前系统打开的文件数。最常见的方法是...

    Linux文件系统基本目录介绍大全

    在/Linux/etc/目录下,还有一些重要的子目录和文件: 1. **/etc/rc.d** 或 **/etc/rc?.d**:包含启动和改变运行级别的脚本。 2. **/etc/passwd**:用户账户信息文件,包括用户名、密码(加密形式)、用户ID、主...

    linux find下如何统计一个目录下的文件个数以及代码总行数的命令

    在Linux操作系统中,统计一个目录下的文件个数和代码总行数是常见的需求,这对于开发者进行项目管理和性能分析尤其有用。下面将详细介绍如何通过`find`命令和相关的管道操作来实现这一目标。 首先,让我们来看如何...

    linux实验四_文件目录操作命令

    - `ls | wc -l`统计当前目录下的文件数量。 8. **文件系统安装与拆卸**: - 使用`mount`命令安装U盘文件系统。 - 使用`df -h`查看U盘文件系统的使用情况。 - 使用`umount`命令拆卸文件系统。 9. **设置命令...

    Linux下的目录结构

    设备文件(如磁盘、打印机)在此目录下,Linux通过文件系统的方式管理和访问硬件设备。 #### /tmp - 临时文件存放地 用于存储应用运行时产生的临时文件,系统重启后这些文件会被清除。 #### /boot - 启动文件区 ...

    Linux查询并删除文件 讲解

    - 查询当前目录及其子目录下所有名称为"user"的文件或目录: ``` find . -name "user" ``` - 查询指定路径(例如/HuaDong1)下所有扩展名为.xml的文件: ``` find HuaDong1 -name "*.xml" ``` 2. **通配符*...

    linux下文件系统监视

    在Linux操作系统中,文件系统监视是一项重要的任务,它允许用户或系统管理员实时跟踪和记录文件或目录的变动。这在调试、日志记录、安全监控和自动化任务中尤其有用。标题"Linux下文件系统监视"指出我们将探讨的是...

    统计Linux 中文件和文件夹/目录的数量(示例代码)

    - **示例5**:递归统计当前目录下的所有非隐藏文件。 ```bash find . -type f | wc -l ``` - **示例6**:使用`tree`命令显示目录结构和文件数(不包括隐藏文件)。 ```bash tree | tail -1 ``` - **示例7**:使用`...

    linux及win跟目录遍历文件和文件夹及子文件夹

    在计算机科学中,**目录遍历**(Directory Traversal)是指系统地访问一个目录及其所有子目录下的文件和子目录的过程。这个过程通常用于查找特定类型的文件、统计文件数量或者进行其他基于文件的操作。 ### 二、...

    Linux下查看指定文件夹和文件的大小.docx

    例如,使用以下命令可以查看当前文件系统的大小信息: df -lh 其中,-h 选项表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。输出结果中,第一个字段(Filesystem)及最后一个...

    linux-du查看文件大小

    使用`-x`参数时,可以避免跨越文件系统的边界,即只计算当前文件系统下的文件大小。 ```bash du -x -h /path/to/mixed_filesystems ``` ##### `-L` 参数 当遇到符号链接时,默认情况下`du`只会计算符号链接本身所...

    linux下wc统计文件的个数、行数、字数、字节数等信息方法

    ### Linux下wc命令详解:统计文件的个数、行数、字数、字节数等信息 在Linux环境中,`wc`(Word Count)命令是一个非常实用且强大的工具,用于统计文件中的各种信息,如文件的字节数、字数、行数等。通过灵活运用`...

    linux内核系统文件详解

    Linux 内核系统文件详解 Linux 内核系统文件是 Linux 操作系统的核心组件之一,负责管理系统的硬件资源、进程调度、内存管理、网络通信等多方面的功能。在 Linux 系统中,有许多重要的系统文件,掌握这些文件的作用...

Global site tag (gtag.js) - Google Analytics