linux递归统计文件夹下的文件数量

linux 文件 统计 编程技术
发布日期 2023-07-19 更新日期 2023-07-19 阅读次数 181 文章字数 167

使用ls命令

参数

  • -l 以长格式显示文件和目录信息,包括权限、所有者、大小、创建时间等。
  • -R 递归显示目录中的所有文件和子目录。

所以ls命令可以遍历子文件

ls -lR

不过输出太丑了,我们想要统计一下子文件的数量

通过观察我们发现文件都以-开头

所以最终命令是:

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

grep是普通的管道过滤不多说了,这里的wc是统计,-l表示一行统计一个


文章作者: 朱丰华

文章链接: https://smart.52dixiaowo.com/blog/post-464.html

版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。

linux 文件 统计

发表评论

相关推荐
朱丰华   |   8个月前   |   git

git从缓存中移除数据git rm --cached

436    评论    点赞
朱丰华   |   1年前   |   linux · upx

Linux下安装UPX

450    评论    点赞
朱丰华   |   1年前   |   linux

linux保持后台进程不被关闭nohup &

272    评论    点赞
朱丰华   |   1年前   |   请求 · 一个

ab测压命令,apache测压工具

196    评论    点赞
朱丰华   |   1年前   |   php · 缓存 · opcache

php 加速、提高并发opcache

223    评论    点赞
朱丰华   |   1年前   |   go · gopath

Go自定义包并安装(GOPATH)

130    评论    点赞
朱丰华   |   1年前   |   编译 · linux · 平台

Go 交叉编译 (跨平台编译)

182    评论    点赞
朱丰华   |   1年前   |   变量 · mysql · sql · 用户

MySQL用户自定义变量

111    评论    点赞
朱丰华   |   1年前   |   sql · php

PHP如何使用PDO批量执行SQL?

130    评论    点赞
朱丰华   |   1年前   |   sed · 文件

Shell 指定行处理head、tail、sed

167    评论    点赞
朱丰华   |   1年前   |   linux · 内容

linux环境下,对于一个大文件,如何查看其中某行的内容

79    评论    点赞
朱丰华   |   1年前   |   linux · 文件 · 行数

linux 取得文件行数

59    评论    点赞
朱丰华   |   1年前   |   下载 · 请求

idm、浏览器下载发送两次下载请求

154    评论    点赞
朱丰华   |   1年前   |   文件 · linux · 修改

linux文件的三个时间atime,mtime,ctime分别表示什么?

292    评论    点赞
朱丰华   |   1年前   |   linux · 文件

linux递归统计文件夹大小、du命令_Linux du命令:查看文件夹和文件的磁盘占用情况

207    评论    点赞
朱丰华   |   1年前   |   git · add · 文件

git add -A 和 git add . 的区别

121    评论    点赞
朱丰华   |   1年前   |   php

windows下编写、编译php扩展

177    评论    点赞
朱丰华   |   1年前   |   linux · php

linux下编写、编译php扩展

161    评论    点赞
朱丰华   |   1年前   |   html

npm clean-mark,抓取网页文章内容,转换成markdown、html、txt

199    评论    点赞
朱丰华   |   1年前   |   js · export · import

js es6 export,import,export default的用法和区别

137    评论    点赞
{{item.author_name}}   |   {{new Date(item.date*1000).log()}}   |   {{it}} ·

{{item.title}}

{{item.uv}}    评论    点赞