Linux查看log日志,简单常用的指令

Linux查看log日志,指令

grep指令

线上出bug是常有的事,尤其是分布式环境,查询log日志快速定位问题是很有必要的,grep命令就可以得到多个条件查询出来的结果,并且可以对多个文件进行查询:
1.grep的AND,多条件的与查询。

// grep的AND,多条件的与查询
grep 'condition' filename | grep 'condition'

2.grep的OR,多条件的或查询。

// grep的OR,多条件的或查询
grep 'condition|condition' filename

3.grep使用正则表达式查询。

// .grep使用正则表达式查询
grep -E 'pattern1|pattern2' filename

或者

// 使用正则表达式查询
egrep 'pattern1|pattern2' filename

vim指令

对单个log日志查询嫌麻烦,也可以使用简单的vim指令(单个文件):

vim filename //进入vim命令模式
gg //光标移到文件第一行
ctrl+G  //光标移到文件最后一行
/?condition //正向/反向条件查询
n/N //(正向:下一个/上一个;反向:上一个/下一个)
:q //离开 vim (常用)
:e //刷新文件

够用就行了,更多的指令就不介绍了,感兴趣的自己看看:https://www.runoob.com/linux/linux-vim.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值