平时用到的日志分析命令

cat
-n显示行号

more
Enter 显示下一行
Space 显示下一页
F 显示下一屏
B 显示上一屏

tail
-f 持续显示
-n 显示文件最后n行

head
-n 显示文件开始n行

sort
-r 逆序排序
-n 按照数字排序
-k 指定派序列

cut
-fn -d "w" 根据w分割,选取第n列

wc
-l 统计行数
-w 统计单词数

uniq
-c 统计行出现的次数
-u 只显示出现一次的行
-d 只显示出现多次的行

grep 字符串查找

假设每天的请求存放在单独的日志文件,日志格式如下,每行表示一次请求
2015-09-28 11:05:13,123 (6451481d14434059122054813)

计算当天请求最多的时段(小时)
cat log.2015-09-28 | cut -f2 -d " " | cut -f1 -d ":" | uniq -c | sort -nr | head -1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值