关闭

linux,日志查找技巧

标签: linux日志查询查询日志grep技巧tail技巧linux技巧
1851人阅读 评论(0) 收藏 举报
分类:
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.查询日志中含有某个关键字的信息,显示出行号(在1的基础上修改)
cat -n  app.log |grep 'error'
7.显示102行,前10行和后10行的日志
cat -n app.log |tail -n +92|head -n 20
8.根据日期时间段查询(前提日志总必须打印日期,先通过grep确定是否有该时间点)
sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p'  app.log
9.使用more和less命令(分页查看,使用空格翻页)
 cat -n app.log |grep "error" |more
10.吧日志保存到文件
cat -n app.log |grep "error"  > temp.txt

如有更好的查询日志的策略,敬请留言,方便收录!

0
0
查看评论

linux 如何快速的查找日志中你所要查找的信息

在工作中我总会通过日志来查找相关问题,但有时候日志太多有不知道又不知道日志什么时候打印的,这时我们可以通过一下方法来查找: 1、把目录跳到你日志文件存放的地方 2、grep  关键  *    例如要查找多有有关tomcat的信息  grep ...
  • m13653423731
  • m13653423731
  • 2017-01-03 10:49
  • 6378

Linux 日志查询 - 精确详细

感谢有奉献精神的人 转自:http://jingyan.baidu.com/article/656db918fccd01e381249c2b.html 1、 tail -n  10  test.log   查询日志尾部最后10行的日志; ta...
  • zhangliao613
  • zhangliao613
  • 2017-01-03 09:56
  • 576

常用linux日志查询命令

原文及更多文章请见个人博客:http://heartlifes.com1.查看实时日志:tail -f nohup.out2.分页查看所有日志:cat nohup.out | more4.分页查看前N行日志:tail -n 1000 nohup.out | more5.查看实时日志并检索关键字:ta...
  • janwen2010
  • janwen2010
  • 2017-06-09 10:12
  • 1419

如何实时查看linux下的日志

cat /var/log/*.log 如果日志在更新,如何实时查看 tail -f /var/log/messages 还可以使用 watch -d -n 1 cat /var/log/messages -d表示高亮不同的地方,-n表示多少秒刷新一次。 该指令,不会直接返回命令行,而是实时打...
  • shandianling
  • shandianling
  • 2012-10-25 19:55
  • 78801

linux查看日志技巧

linux下排查问题 找日志小技巧记录
  • jinzhencs
  • jinzhencs
  • 2017-02-23 11:53
  • 2264

linux 查看日志的几种基本操作

linux查看日志的命令有多种: tail、cat、tac、head、echo一.查看日志方式命令格式: tail[必要参数][选择参数][文件]这个是我最常用的一种查看方式 1.tail -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目...
  • xinzhifu1
  • xinzhifu1
  • 2017-03-01 15:57
  • 747

linux查找日志技巧

http://jingyan.baidu.com/article/656db918fccd01e381249c2b.html
  • jing956899449
  • jing956899449
  • 2016-12-29 17:20
  • 670

日志分析查看——grep,sed,sort,awk运用

概述        我们日常应用中都离不开日志。可以说日志是我们在排查问题的一个重要依据。但是日志并不是写了就好了,当你想查看日志的时候,你会发现线上日志堆积的长度已经超越了你一行行浏览的耐性的极限了。于是,很有必要通过一些手段来高效地辅助你来快速的从日志中找...
  • teamlet
  • teamlet
  • 2014-07-22 17:39
  • 58799

Linux学习日志--文件搜索命令

开头总结:              学习了Linux中的文件搜索命令find和locate,系统搜索命令whereis 和which ,字符串搜索命令grep,find和locate的区别和用法格式,什么是path环...
  • bao2516090
  • bao2516090
  • 2015-06-24 10:25
  • 3332

linux 日志常用查看技巧

场景1: 日志实时监控tail -f file.txt场景2:查询最后20行,并且查找关键字 baidu.comtail -n 20 | grep 'baidu.com'场景3:查询最后20行,并且查找关键字 baidu.com(文字标红)tail -n 20 | grep '...
  • zw235345721
  • zw235345721
  • 2017-04-26 11:28
  • 605
    个人资料
    • 访问:296372次
    • 积分:4219
    • 等级:
    • 排名:第8603名
    • 原创:148篇
    • 转载:8篇
    • 译文:0篇
    • 评论:56条
    博客专栏