2 u010644448 u010644448 于 2016.04.21 11:11 提问

Linux命令,根据关键字查询日志 20C

由于日志特别大,我想根据一个命令查询关键字,比如说日志中有一个 ‘111222’ 有没有一个命令可以定位到日志中这个关键字的位置,并且显示关键字前后的日志,并且关键字颜色加深,如果日志中有多个地方有这个关键字。按一下快捷键,就能定位到第二个关键字位置,求教!

6个回答

jiong210
jiong210   2016.04.26 17:47

直接vi 日志文件后 /111222按enter查询,按n指向下一个

u013651319
u013651319   2016.04.21 11:19

可以试试 grep,参数 -A n -B n,显示上下需要行数

liuyihuansmm
liuyihuansmm   2016.04.21 11:21

难道不是grep吗?个人低见,见笑见笑

CSDNXIAON
CSDNXIAON   2016.04.21 11:22

linux 日志查询常用命令
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

imlt1234
imlt1234   2016.04.21 13:15

grep xx 文件名

u010644448
u010644448 看问题撒
大约 2 年之前 回复
zhutucsdn
zhutucsdn   2016.04.22 17:59

grep -n 关键词 能出来需要名词所在的行

zhutucsdn
zhutucsdn 想请教下,最后是怎么解决的?
大约 2 年之前 回复
u010644448
u010644448 这个知道额,,这么简单我就不来这问了。。
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
linux使用grep命令根据字符串查询日志中关键词出现的位置
进入到logs日志目录,执行类似以下的命令: cat -n catalina.out |grep '053574ccc432403c9762ac1372a7c7' 便可得到053574ccc432403c9762ac1372a7c7出现的日志输出语句,可见下图
Linux日志查找关键字
linux系统中,利用grep打印匹配的上下几行   如果在只是想匹配模式的上下几行,grep可以实现。   $grep -5 ‘parttern’ inputfile //打印匹配行的前后5行   $grep -C 5 ‘parttern’ in...
linux 如何快速的查找日志中你所要查找的信息
在工作中我总会通过日志来查找相关问题,但有时候日志太多有不知道又不知道日志什么时候打印的,这时我们可以通过一下方法来查找: 1、把目录跳到你日志文件存放的地方 2、grep  关键  *    例如要查找多有有关tomcat的信息  grep  tomcat  *  这样就可以查到所有tomcat的信息和是哪个日志文件 3、vi  xxx.log  进入日志文件 4、/tomcat
linux,日志查找技巧
1.查询日志中含有某个关键字的信息 cat app.log |grep 'error'2.查询日志尾部最后10行的日志 tail -n 10 app.log 3.查询10行之后的所有日志 tail -n +10 app.log 4.查询日志文件中的头10行日志 head -n 10 app.log 5.查询日志文件除了最后10行的其他所有日志 head -n -10 app.log 6
常用linux日志查询命令
原文及更多文章请见个人博客:http://heartlifes.com1.查看实时日志:tail -f nohup.out2.分页查看所有日志:cat nohup.out | more4.分页查看前N行日志:tail -n 1000 nohup.out | more5.查看实时日志并检索关键字:tail -f nohup.out | grep "关键字"6.检索日志,并显示该条日志的前后N行记录:c
Linux根据关键词查找系统日志
Cat命令 语法 cat -n catalina.out | grep "搜索的关键词" 例子 cat -n catalina.out | grep "abc"
linux查找并定位应用服务器日志命令
1.切换到应用服务器日志目录下   如: cd
tomcat查询日志根据关键字定位行数再进行行数查找
grep -n ‘关键字’ catalina.out 当出现binary file matches时,加上-a 若只需匹配最后一个,加上 | tail -1 tail -n +定位的行数 catalina.out | head -n 要显示的行数
Linux下,查看tomcat的日志catalina.out中指定的字符串
1.应用场景 今天要查看tomcat的catalina.out的目录下的2018/01/17 17:30:13的日志,但是文件很大,G级别的,如果下载到本地,打开搜索很麻烦,如果使用tail -f 命令去查看,那么挨行去看很麻烦。 2.解决办法 CAT catalina.out|grep '2018/01/17 17:30:13'这样和2018/01/17 17:30:13的信息都可以看到了
linux中通过关键字查询日志,查询结果突显
1.首先找到要查看的日志文件所在的文件夹,打开日志2.通过ctrl+c结束操作,然后输入less -N 日志.log3.之后在最后面输入 /关键字,就可以查询了4.查询结果如下5.点击键盘↑  ↓可以滚动,点击 N 可以查看上一个,n可以查看下一个...