`
nkliuliu
  • 浏览: 207445 次
  • 性别: 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下统计当前文件夹下的文件个数、目录个数

    主要介绍了Linux下统计当前文件夹下的文件个数、目录个数,本文使用ls命令配合管理、grep命令实现统计需求,需要的朋友可以参考下

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

    主要介绍了Shell脚本统计当前目录下目录和文件的数量,Linux下如何统计当前目录下文件有多少个,目录又有多少个呢,使用本文脚本即可实现,需要的朋友可以参考下

    linux查看目录大小 linux统计目录大小并排序 查看目录下所有一级子目录文件夹大小 du -h –max-depth=1 |grep []

    du -sh #统计当前目录的大小,以直观方式展现 du -h --max-depth=1 |grep 'G' |sort #查看上G目录并排序 du -sh --max-depth=1 #查看当前目录下所有一级子目录文件夹大小 du -h --max-depth=1 |sort #查看...

    Linux下ftp命令详解

    Linux下ftp命令详解 FTP> ! 从 ftp 子系统退出到外壳。 FTP> ? 显示 ftp 命令说明。? 与 help 相同。 格式:? [command] 说明:[command]指定需要帮助的命令名称。如果没有指定 command,ftp 将显示全部命令的列表...

    linux操作系统实验三

    (一) 在linux系统的/proc文件系统中有一个记录系统当前基本状况的文件stat。该文件中有一节是关于中断次数的。这一节记录了从系统启动到当前时刻发生的系统中断的总次数,之后依次是0号中断发生的次数,1号中断...

    linux操作系统命令手册

    -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝 mv ...

    linux 常用命令总结.docx

    1. ls :列出当前目录下的文件和文件夹。 2. cd :更改当前工作目录。 3. pwd:显示当前目录的绝对路径。 4. mkdir:创建一个新的目录。 5. touch:创建一个新的空文件或更新时间戳。 6. cp :复制文件或目录。 7. ...

    Linux基本命令的使用

    12. 统计文件/etc/passwd文件的字节数和行数。 13. 创建普通文件/home/abc1,创建普通文件/home/abc2。 14. 将/etc/passwd的内容追加到文件abc1中,将/etc/group的内容追加到文件abc2中。(利用附加输出重定向命令)。...

    Linux Shell高级技巧实战总结

    二十八、统计当前系统中不同运行状态的进程数量 二十九、浮点数验证 三十、统计英文文章中每个单词出现的频率 Linux Shell经典实例解析--Oracle启动脚本(上) Linux Shell经典实例解析--Oracle启动脚本(下)

    Linux命令笔记

    du [选项][目录或文件] //统计目录或文件大小 df和du命令的区别 fsck [选项] 分区设备文件名 //文件系统修复命令 dumpe2fs 分区设备文件名 //显示磁盘状态命令 3:挂载命令 mount [选项] 设备文件名 挂载点 4:...

    《Linux应用技术》课程设计.docx

    包含源代码以及测试说明 题目如下: 1. 系统管理员每天要做大量任务,请... 统计某目录(由使用者指定)下有多少个文件,并显示这些文件名;b. 给某目录下(由使用者指定)的所有文件批量改名;c. 修改指定文件的权限。

    linux实验报告.doc

    在用户主目录下对文件进行操作:复制一个文件、显示文件内容、查找指定内容、排 序、文件比较、文件删除等。 3.对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、 链接文件等。 4.利用...

    入门学习Linux常用必会60个命令实例详解doc/txt

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux...

    linux实验(三)

    3.使用vi打开当前目录下manpath.config. 4.在vi中设置行号。 5.移动到第一行,并且向下搜索一下pager这个字符串,请问它在第几行? 6.接下来,要将50~100行之间的man改为MAN,并且一个一个选择是否需要修改 7.修改完...

    20150726-Linux系统及程序设计实验全部代码+4种动态网页语言完成综合性实验+2000字综合性实验报告详细

    7、进入testuser的用户主目录,在这个目录下创建hello.sh的软链接,同时拷贝hello.sh到该目录下并改名为hello.sh.bak,要求拷贝时保留文件属性值。 8、退出testuser帐号,回到root帐号,从/开始查找后缀名为.conf的...

    Linux操作系统实验一.doc

    (6)wc命令:统计文件中的文件行数、字数和字符数 (7) clear命令:清屏 3、在线帮助命令 ()man命令名:显示该命令的功能、选项等说明() whatis命令名:只给出简单介绍信息 (3)nfo命令名:另外一种帮助命令 (4)help命令名:...

    Linux使用教程(教程)

    统计文件大小wc 21 14./etc文件系统 22 15./dev文件系统 22 16./usr文件系统 23 17./var文件系统 23 18./proc文件系统 24 四、高级文件处理 24 ※1.文件比较diff 24 ※2.删除重复行uniq 25 3. 不唯一 26 4. 对特定域...

    linux第二章实验讲解.mp4

    du :统计目录(文件)的大小 -h :显示单位 -s :总大小 mkdir :创建目录 -p :递归创建 touch :创建空文件并更改时间 ln :链接文件 软链接:加-s选项,只是快捷方式 硬链接:增加一个链接数,不能对...

Global site tag (gtag.js) - Google Analytics