【Linux查看日志常用命令】

一.Linux查看日志常用命令

1.grep

grep常用命令
1.查看关键字:grep 'error'  test.log
2.忽略大小写查看关键字:grep -iE 'error' test.log

2.tail

tail常用命令
1.实时查看100行:tail -100f test.log
2.实时查看包含关键字:tail -f test.log | grep 'error'
3.查看最新100行:tail -n 100 test.log
4.查看最新100行包含关键字:tail -n 100 test.log | grep 'error'
5.查询10行之后的所有日志:tail -n +10 test.log 

3.cat

cat 常用命令
1.查看包含关键字:cat test.log |grep 'error'
2.查看包含关键字并附带行号:cat -n test.log | grep 'error'
3.查看关键字后5行:cat test.log | grep -A 5 'error'
4.查看关键字前10行:cat test.log | grep -B 10 'error'
5.查看关键字前后20行:cat test.log | grep -C 20 'error'
6.以分页方式查看(空格翻页,回车下一行):cat test.log |grep "debug" |more 

4.more

more常用命令
1.分页查看日志(Ctrl+F/空格下一页,Ctrl+B 上一页):more test.log 
2.查看所有关键字内容:more test.log  | grep 'error'

5.sed根据时间查询日志

sed常用命令
1.sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log
2.注意:严格按照上面的格式,两个时间点必须存在

6.转存到文件

在命令后面加上【 >文件名.txt】,可以把查询到的日志,保存到当前目录的【文件名.txt】
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值