Linux 常用命令

查看文件

ls 命令

#查看当前目录下文件总数

ls |wc -l
73

#查看文件及大小

ls -lh
total 110G
-rw-r--r-- 1 appuser appgroup  72M Feb 24 09:37 2023-02-24-35-info.log.gz

只查看 2022年11月14日的文件

ls 2022-11-1[4]-*

截取文件名后,再统计个数

ls |awk '{print substr($1,0,10)}' |sort -n |uniq -c

查看日志

根据某个字段的值的大小条件输出

cat tmptest |grep exc|awk -F ' ' '{if(substr($3,5)>100) print $0}'
cat rest01/error.log |grep 'force=true'|awk -F 't=' '{print $1}'|awk -F 'qTime=' '$2>1000 {print $0}'

zcat awk sort uniq 命令

# 过滤、取子串、统计 354 的次数
2022-11-14 22:23:25.484   INFO   100 [MyThreadPools-354-1]
zcat XXX.log.gz|grep MyThreadPools |awk -F 'MyThreadPools-' '{print $2}' |awk -F '-' '{print $1}'|sort -nr |uniq -c

# 按第二个排序
zcat 2023-02-15-104-info.log.gz |grep report |grep '2023-02-15 19:10' |grep currentEntrusts |awk -F 'rOffset:' '{print $2}' |awk -F ',' '{print $1}' |sort -n |uniq -c |sort -nr -k2 |head -n 10
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值