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

Linux命令行下查看某文件夹下的文件个数

 
阅读更多

查看某文件夹下文件的个数

 

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

find ./company -type f | wc -l

 

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

 

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

 

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

 

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

 

说明:

ls -l

 

长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)

 

grep "^-"

 

这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d

 

wc -l

 

统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于

 

一行信息对应一个文件,所以也就是文件的个数。

分享到:
评论

相关推荐

    linux命令行文件试题文件夹

    Linux命令行文件试题文件夹是一个宝贵的资源,它不仅包含了丰富的学习材料,还能够帮助用户在实际操作中提高自己的技能。通过解决各种实际问题,学习者能够更深刻地理解Linux命令行的强大功能和灵活应用。随着技术的...

    linux命令行下的ftp 多文件下载和目录下载

    Linux 命令行下的 FTP 多文件下载和目录下载 Linux 命令行下的 FTP 多文件下载和目录下载是解决许多问题的良好解决方案。下面将详细介绍如何使用 Linux 命令行下的 FTP 命令实现多文件下载和目录下载。 一、登录 ...

    Linux命令行.pdf

    - 列出 `/home` 文件夹下的所有文件和目录的详细资料:`ls -al /home` - 以易读的格式列出 `/home` 目录中所有以 `m` 开头的文件目录的大小:`cd /home; ls -lh m*` - **mkdir (Make Directory)** - **功能**: ...

    最全 Linux 常用命令行

    1. ls 命令:用于显示当前目录下的文件和文件夹列表,常用选项包括 -l(长列表)、-a(显示所有文件)、-d(显示目录信息)。 知识点:ls 命令的使用、目录和文件的概念、文件权限的概念。 2. pwd 命令:用于显示...

    LINUX命令行学习笔记

    LINUX命令行学习笔记 本资源摘要信息主要讲解了LINUX命令行的常用命令,旨在帮助用户快速入门LINUX。该资源涵盖了基本的命令行操作、文件管理、目录管理、文本编辑等方面的知识点。 一. 命令行操作 * ALT+CTRL+F1...

    操作系统Linux命令行用户管理与文件操作:创建删除用户及文件处理教程了文档的主要内容

    内容概要:本文档主要介绍了在Linux命令行环境下对用户和文件进行管理的一系列操作。首先,通过创建用户yilong、修改密码、加入sudo组、创建与修改文件等步骤,详细演示了用户及文件的基本管理方法。接着,进一步...

    linux如何查看文件夹大小

    本文将详细介绍如何在Linux环境下查看文件夹的大小,这对于磁盘空间管理和文件组织非常有用。 #### 图形界面查看文件夹大小 对于具备图形用户界面(GUI)的Linux发行版,如Fedora、Ubuntu等,可以通过以下步骤快速...

    linux命令行下的数码相框的简单实现

    标题“linux命令行下的数码相框的简单实现”暗示了我们将利用Linux的命令行工具和底层系统接口来创建一个能够在终端上显示图片的程序。 帧缓存(Frambuffer)是Linux内核提供的一种硬件抽象层,它允许开发者直接...

    读取N个文件夹某些文件合并到一个文件夹

    在IT领域,尤其是在编程实践中,有时我们需要将多个文件夹中的特定文件合并到一个新的单一文件夹中。这个过程可能涉及到文件的查找、选择、移动或复制。在这个场景中,我们将使用C++语言来实现这一功能,特别是针对...

    《Linux命令行速查手册》笔记_LinuxCommandLine.zip

    Linux命令行的功能十分强大,涵盖了从简单的文件操作如查看、复制、移动、删除,到复杂的系统管理如用户管理、服务控制、网络配置等。例如,常见的文件操作命令有ls、cp、mv、rm等,它们可以帮助用户方便地管理文件...

    超实用Linux下命令行.doc

    Linux 命令行实用技巧大全 Linux 系统中有很多实用的命令行技巧,以下是对这些技巧的详细说明: 1. 创建多级目录的文件夹:mkdir -p ws/src/scripts 使用 mkdir 命令创建多级目录,-p 选项可以创建父目录。 2....

    这是我_学习Linux命令行的地方_linux-gitbook.zip

    而像tar、gzip、bzip2等压缩和解压缩工具也是Linux环境下常用的命令行工具,它们能够有效地管理文件和文件夹的存档与压缩。 在学习Linux命令行的过程中,理解文件系统的层次结构同样重要。Linux采用的是树状结构,...

    从命令行如何查看Linux日志

    在Linux系统中,查看和分析日志文件是故障排查和系统监控的重要手段。本文将介绍几种常用命令行工具来查看Linux日志。 首先,Linux日志文件主要存放于/var/log目录下,这是系统日志文件的集中位置。管理员可以在...

    Linux命令行大全

    ### Linux命令行大全知识点解析 #### 一、系统信息相关命令 **1. 查看系统架构** ...这些命令涵盖了Linux系统管理的各个方面,从基本的文件操作到高级的系统监控,为用户提供了一个全面的Linux命令行使用指南。

    使用Rust简易复现常见的Linux命令行_rust-commandline-programming.zip

    项目名称为“使用Rust简易复现常见的Linux命令行”,其中“rust-commandline-programming”是项目的主文件夹名称。项目可能包含了一系列用Rust编写的命令行工具,这些工具可能与Linux系统中的常见工具功能相仿,但...

    linux命令行小结

    linux(redhat5)错误处理小结 ...6、当删除一个目录提示文件夹不为空时删除 rm -rf /test/* 删除test目录下所有文件 rmdir 删除目录 7. rpm -qa|grep 软件名称 查看软件安装包 rpm -ivh 安装包名称.rpm 安装软件

    第一行代码——Linux命令行_随书代码_shellFirstLine.zip

    Linux命令行是操作系统的核心组成部分,它为用户提供了一个可以执行各种命令的文本界面。对于希望深入学习Linux系统的开发者和系统管理员来说,掌握命令行的操作是必须的。本书《第一行代码——Linux命令行》旨在...

    虚拟机Linux下实现文件夹共享

    - **步骤九**: 返回Linux虚拟机,在文件系统中查找mnt文件夹下的hgfs子目录。 - **步骤十**: 打开hgfs文件夹,即可看到之前共享的文件夹内容。 #### 总结 本文详细介绍了如何在虚拟机Linux环境下配置文件夹共享的...

    ubuntu linux命令行简明教程

    ### Ubuntu Linux命令行简明教程知识点总结 #### 一、简介 本文档旨在为Ubuntu Linux初学者提供一个简明易懂的命令行操作指南。通过本教程的学习,读者可以...希望本文档能够成为您学习Linux命令行的一个良好起点。

    手把手从0到1部署项目 (Linux命令行 & 无命令行)

    此篇指南将深入讲解从零开始,如何在Linux命令行环境下以及在无命令行的图形用户界面(GUI)环境下部署一个项目。 首先,我们将关注Linux命令行环境,因为它是服务器端部署项目时最常用的环境。部署项目的第一步是...

Global site tag (gtag.js) - Google Analytics