linux shell ls -l,linux之ls -l|grep ^-|wc -l命令 Shell 中常見的日志統計方法
轉:http://www.cnblogs.com/senior-engineer/p/6203268.html
Shell 中常見的日志統計方法
https://my.oschina.net/waterbear/blog/371845
Linux Shell工具grep awk cut sort uniq sort 使用小結
http://www.linuxidc.com/Linux/2012-05/61126.htm
查看某文件夾下文件的個數
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 shell ls -l,linux之ls -l|grep ^-|wc -l命令 Shell 中常見的日志統計方法相关推荐
- linux命令行改名字,使用nmcli在Linux命令行中更改或设置主机名的方法
如何使用nmcli在Linux机器上设置机器主机名?是否可以使用nmcli网络管理工具在CentOS/RHEL/Fedora/Ubuntu/Debian/RHCOS/FCOS机器上更改主机名?这两个问 ...
- 使用 shell 脚本对 Linux 系统和进程资源进行监控
Shell 简介 Shell 语言对于接触 LINUX 的人来说都比较熟悉,它是系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行.实际上 Shell 是 ...
- Linux之四剑客:find、sed、grep、awk
目录 find 查找方式 1.按名字查找 2.按目录查找 3.按权限查找 4.按类型查找 (b/d/c/p/l/f ) 5.按属主及属组 6.按时间查找 7.按文件新旧 8.按大小查找 sed 1.打 ...
- linux centos7 报错: “Repository base is listed more than once in the configuration“和“没有可用软件包 xxx“ 解决方法
目录 报错描述 解决方案 总结 报错描述 我的 CentOS 7 的更新源使用的是直接从 163 镜像站上下载的更新源文件. 今天在使用 yum makecache 命令从更新服务器上把软件包的信息下 ...
- linux 测试内存性能,Linux性能测试指标评估
Linux性能测试指标评估 一.影响Linux服务器性能的因素 1. 操作系统级 · CPU · 内存 · 磁盘I/O带宽 · 网络I/O带宽 2. 程序应用级 二.系统性能评估标准 影响性能因素 其 ...
- linux之ls -l|grep “^-“|wc -l命令
一.命令解释 1.1 含义 ls -l|grep ^-| wc -l在Linux中的作用是查看当前目录内的文件数量(不包含子目录中的文件),其中用管道|分为了三段,下面来解释下每一段的含义: ls - ...
- linux ls -l 文件大小单位,ls显示文件大小时显示单位
在Linux中显示文件大小的时候,通常的做法是使用"ls -l",显示的大小是文件的字节大小. 但是,如果文件比较大的话,显示起来不是特别易读,这个时候,可以使用"ls ...
- linux系列(一):ls命令
ls命令是linux下最常用的命令.ls命令就是list的缩写,默认下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linu ...
- linux学习笔记-第三课-ls,cd,alias,PASH,目录结构,快捷键
一.ls:显示当前文件和目录的内容 格式:ls -[选项] [目录名] -a 显示所有隐藏文件 -l(长格式) 显示文件详细信息 -i 显示每个文件的索引节点信息 -t 以时间排序 -G 显示目录中除 ...
最新文章
- SpringJDBC的简单应用
- 一个云原生双活架构方案
- react-dnd 拖拽
- 猫狗收养所问题(指针模拟)
- 全志 添加外挂RTC Hym8563
- java时间间隔的判断
- 第04讲: 基础探究,Session 与 Cookies
- Github标星35K+超火的Spring Boot实战项目(附项目地址+教程文档)
- You need to use a Theme.AppCompat theme (or descendant) with this activity
- Median of Two Sorted Array leetcode java
- 软件we端压力测试,软件压力测试报告
- 移动通信基础(12)分集
- BDC模式与OKCODE、 CALL TRANSACTION用法
- NLPCC'22 | 一种兼具准确性和多样性的图像风格化描述生成框架
- MyOS 之 键盘鼠标
- 对挣钱与財富等三个问题的思考
- 【旧文回顾】中国太阳能因制造业创新而繁荣
- 最短路径之弗洛伊德算法(Floyd)——动态规划
- VC++中COM开发理论知识
- radis安装和使用
热门文章
- drools6.5_Drools 6.2.0.Final发布
- 将Amazon Cognito与单页面应用程序(Vue.js)集成
- jdbc和jdbc驱动_JDBC布尔兼容性列表
- 带有JUnit 5支持的Ant 1.10.3发布
- 创建健壮的微服务架构所涉及的组件
- 使用cglib创建代理对象
- adf时间作用域_ADF任务流:页面片段的托管bean作用域
- 亚马逊标题自动抓取_15分钟内开始使用Amazon Web Services和全自动资源调配
- 使用RxNetty访问Meetup的流API
- 使用HTML5,画布和开放数据创建全球降水(雨)可视化