`
sealbird
  • 浏览: 584575 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

利用ls查看当前目录文件数目

 
阅读更多
查看当前目录下文件的个数 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`选项...

    ANSYS中Ls_dyna应用指导

    用户可以利用 **ANSYS** 建立模型,并使用 **LS-DYNA** 的显式算法进行求解,最后通过 **ANSYS** 的标准后处理工具查看结果。 此外,该软件还支持在 **ANSYS** 和 **ANSYS-LS-DYNA** 之间传递几何信息和结果信息,...

    Linux面试经常问的文件系统操作命令

    6. ls(list):用来显示当前目录中的文件和子目录列表。 7. man:如果用户对某个命令想了解更详细的话,可使用此命令。 8. pico:可指定文本的编辑方式。 9. sort:将文本文件自动分类。 10. stat:用于显示文件或...

    linux实验报告简单shell命令操作.pdf

    17. 利用管道统计/etc文件夹下文件与子目录的个数,并将统计结果存放到count文件中。 18. 显示最近执行过的10条shell命令。 19. 为ls /root|wc -l命令设置别名为count。 20. 熟悉自动补全文件、目录名和自动补全命令...

    linux下保留文件系统下剩余指定数目文件的shell脚本

    - 判断当前文件数量是否超过设定的限制; - 如果超出限制,则计算超出的文件数量,并通过 `ls -1rt` 结合 `head` 和 `xargs` 来获取并移动这些文件; - 最后,输出移动结果和最终文件列表。 #### 实际应用示例 假设...

    linux命令.linux命令.linux命令.linux命令.

    - `ls`是最基础的文件和目录查看命令,类似于DOS的`dir`命令。 - `-a`选项显示所有文件,包括以`.`开头的隐藏文件。 - `-l`选项以长格式列出文件信息,包括权限、所有者、大小、时间戳等。 - `-F`选项在文件名后...

    Linux操作系统基本命令的使用

    - **目标**: 在根目录下查找后缀名为`.cpp`的文件,并统计文件的个数。 - **实践步骤**: - 使用`find / -name "*.cpp" | wc -l`命令查找所有`.cpp`文件并统计数量。 **6. 文件大小统计** - **目标**: 统计当前目录...

    操作系统习题

    例如,命令`ls -l | grep keyword`将列出当前目录下的文件,并且只显示包含keyword的文件。这里,ls命令将结果输出到管道中,然后grep命令从管道中读取结果,并显示符合条件的文件。 实验目的: 实验的目的是为了...

    windows实用dos命令大全

    UNformAT并非是万能的,由于使用UNformAT会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。 三) CHKDSK——检查磁盘当前状态命令...

    linux日常运行保养命令.pdf

    8. 查看目录大小:`du -sh /目录路径`可快速查看指定目录的大小,`-s`表示汇总目录下的所有文件大小,`-h`以人类可读的格式显示。 9. `dd`命令:是一个非常强大的数据复制和转换工具,如制作交换文件、驱动盘和ISO...

    Linux操作系统基础教程

    一.Linux的文件系统结构.....................................................................................................6 二. 文件类型................................................................

    linux实习四shell编程借鉴.pdf

    - 统计目录中不同类型的文件数量和大小,使用 `ls -lr` 列出详细信息,`grep` 过滤特定类型文件,`wc -l` 计算行数。检查链接文件的有效性,需要对比两次`ls -l`的输出,看链接文件的目标是否发生变化。 6. **脚本...

    13年真题1

    【数据结构部分】 1. 邻接矩阵存储的类型定义通常使用二维数组来实现,用于表示图中每个节点与其他节点之间的连接关系。...例如,在UNIX/Linux系统中,可以使用`ls -l`命令查看文件的详细信息,包括创建日期。

    os期末复习题

    - **显示目录文件详细信息**:`ls -l mydir` 命令用于显示目录`mydir`中文件的详细信息。 #### 三十六、操作系统的基本类型 - **批处理操作系统**:自动、成批处理用户提交的作业。 - **分时操作系统**:允许多个...

    实验三shell程序设计shell基础.docx

    `ls *.sh`会列出所有扩展名为.sh的文件。在命令行中,反引号(`)用于命令替换,将命令的结果插入到命令行中。单引号(')和双引号(")用于字符串引用,单引号内的内容不进行变量替换,而双引号内则会进行变量替换和转义...

    shell高级编程实例

    例如,$HOME表示用户的主目录,$PATH包含了可执行文件的搜索路径。 2. **条件语句**:`if`、`elif`和`else`结构允许根据条件执行不同的代码块。例如,检查文件是否存在或某个命令的退出状态。 3. **循环结构**:`...

    Linux命令 一句话.doc

    #### 十九、打开文件数目 **命令示例:** ```bash lsof | wc -l ``` **解析:** - 显示当前系统打开的文件总数。 通过以上命令的学习与实践,可以有效地管理和优化Linux系统的性能,提高系统的稳定性和安全性。

    大厂面试系列二.pdf

    常用的Linux命令包括ls列出目录内容、cd切换目录、pwd显示当前目录路径、cp复制文件或目录、mv移动或重命名文件、rm删除文件或目录、mkdir创建新目录、rmdir删除目录、touch创建空文件或修改文件时间戳等。...

Global site tag (gtag.js) - Google Analytics