查看日志常用命令

23 篇文章 0 订阅

参考链接

Linux下查看日志用到的常用命令

linux中cat、more、less命令区别详解

tail

-n 是显示行号;相当于nl命令

例子如下:

tail -100f test.log 实时监控 100行日志

tail -n 10 test.log 查询日志尾部 最后10行 的日志;

tail -n +10 test.log 查询 10行之后 的所有日志;

head

跟tail是相反的,tail是看后多少行日志

例子如下:

head -n 10 test.log 查询日志文件中的 头10行 日志;

head -n -10 test.log 查询日志文件 除了最后10行 的其他所有日志;

cat

一次性显示整个文件的内容,还可以将多个文件连接起来显示

它常与重定向符号配合使用,适用于文件内容少的情况;

tac是倒序查看,是cat单词反写;例子如下:

cat -n test.log |grep “debug” 查询关键字的日志

more

more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示

more命令从前向后读取文件,因此在启动时就加载整个文件

如: cat -n test.log |grep “debug” |more 这样就分页打印了,通过点击空格键翻页

less

若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值