精华内容
下载资源
问答
  • linux查找日志

    2019-07-25 15:50:17
    方法一:使用wc查看总行数,再用more命令+行数来查找 wc -l xx.log 方法二:使用tail命令查看最新 tail -200f xx.log 如上命令可以查看最近200行 二、查找指定内容 例如:查找一个test.log下面空指针的方法异常...

    例如查看服务器上的某个异常堆栈,在一大坨日志中要找到它:

    一、查看最新打印日志

    方法一:使用wc查看总行数,再用more命令+行数来查找

    	wc -l xx.log
    

    方法二:使用tail命令查看最新

    	tail -200f xx.log
    

    如上命令可以查看最近200行

    二、查找指定内容

    例如:查找一个test.log下面空指针的方法异常的日志,记录日志的代码如下:

    	logger.error("error in computeValue,id is {}",1234, e);
    

    一、首先查找行数

    	grep 'error in computeValue,id is 1234' test.log -n
    

    拿到行数:18878

    grep查找的-n可以查找到指定内容所在的行数,拿到行数以后,可以使用more命令从该行开始查看

    	 more -d -n 100 +18860 test.log
    

    每次查看100行18860开始查看,同时可以配合common+F查找

    查看从100行到200行的数据:

    sed -n ‘100,200p’ test.log
    

    参考:https://blog.csdn.net/qq_15256443/article/details/81664081

    展开全文
  • #查询catalina.out日志文件中的关键词为2016-04-13 11:26:00的日志信息 grep -C 10 ‘2016-04-13 11:26:00’ catalina.out |more 解释: grep :查询,筛选 -C : grep的-A, -B, -C选项分别可以显示匹配行的后,前,...
  • LINUX 查找Tomcat日志关键词

    千次阅读 2018-06-10 16:18:41
    #查询catalina.out日志文件中的关键词为2016-04-13 11:26:00的日志信息 grep -C 10 '2016-04-13 11:26:00' catalina.out |more 或者 从前往后 cat /logs/web-android/webAndroid.log |grep 'createOrder' |more ...

     

     

    1、根据关键字查询:

    #查询catalina.out日志文件中的关键词为2016-04-13 11:26:00的日志信息

    grep -C 10 '2016-04-13 11:26:00' catalina.out |more 或者

     从前往后  cat /logs/web-android/webAndroid.log |grep 'createOrder' |more

     从后往前  tac /logs/web-android/webAndroid.log |grep 'createOrder' |more

    解释:
    grep :查询,筛选
    -C  grep-A, -B, -C选项分别可以显示匹配行的后,,后前多少行内容:
    10 :是前后多少行
    '2016-04-13 11:26:00' :关键词,注意是单引号包裹
    catalina.out  检索的文件 可以是目录 ./

    |more  这个是以分页的形式查看,整屏太多,看不完,需要你慢慢的静下心来一点一点一滴一滴的看才能看出问题的所在,就像这篇文章一样,必须要静下心来,轻轻的点个赞再走。

    文章转载自:https://www.cnblogs.com/ae6623/p/5395302.html

    2、根据时间范围查找:

    sed -n '/2018-10-09 00:00:01/,/2018-10-09 00:00:01/p'  /logs/service-free/serviceFree.log 

    3、高亮显示关键字:

    tail -f /logs/web-h5/webH5.log | egrep "LoginFilter|param" -A10 -B10 --color=auto

    egrep = grep -E 是扩展grep命令; 
    -A10 -B10
    表示在有关键词的上下10行范围内都进行过滤关键词的操作,英文解释: 
    *Context control: 
    -B, –before-context=NUM print NUM lines of leading context 
    -A, –after-context=NUM print NUM lines of trailing context* 

    尝试 -A1 -B1得到结果和原命令基本一致 
    尝试去掉 -A -B参数,得到结果和原命令基本一致 

    即:tail -f /logs/web-h5/webH5.log | egrep "LoginFilter|param"  --color=auto
    –color=auto
    来将关键字部分使用颜色显示,至于如何自定义关键词的颜色,这个。。。就比较复杂了,请参考文章《在linux下给grep命令添加颜色 http://blog.csdn.net/diy534/article/details/7025640

    文章参考自:https://blog.csdn.net/kuzaman/article/details/50989335

    4、mac 查看端口 关闭端口

    $ lsof -i:9003

    由上面命令可以肯定具体的进程,然后杀死进程

    kill -9 10307

     

    测试网络:

    0、wget

    wget ip:port,测试端口是否可用

    也可以用于get和post请求

    get方法请求 ,wget "http://blog.csdn.net/alanwei04/article/details/79313029"

    post访求语法,wget --post-data="param=value" http://xxx.xx

     

    1、curl

    get方法请求,curl "http://blog.csdn.net/alanwei04/article/details/79313029"

    post方法请求,curl -d "param1=value1&param2=value2" "http://xxxx.xxx"

     

     

    展开全文
  • #查询catalina.out日志文件中的关键词为2016-04-13 11:26:00的日志信息 grep -C 10 '2016-04-13 11:26:00' catalina.out |more 解释: grep :查询,筛选 -C : grep的-A, -B, -C选项分别可以显示匹配行的后,前,后...
    
    #查询catalina.out日志文件中的关键词为2016-04-13 11:26:00的日志信息
    
    grep -C 10 '2016-04-13 11:26:00' catalina.out |more
    

    解释:
    grep :查询,筛选
    -C : grep的-A, -B, -C选项分别可以显示匹配行的后,前,后前多少行内容:
    10 :是前后多少行
    '2016-04-13 11:26:00' :关键词,注意是单引号包裹
    catalina.out : 检索的文件 可以是目录 ./
    |more : 这个是以分页的形式查看,整屏太多,看不完,需要你慢慢的静下心来一点一点一滴一滴的看才能看出问题的所在,就像这篇文章一样,必须要静下心来,轻轻的点个赞再走。

    转载于:https://www.cnblogs.com/ae6623/p/5395302.html

    展开全文
  • linux,日志查找技巧

    2018-07-24 17:02:55
    1.查询日志中含有某个关键字的信息   cat app.log |grep 'error'   当日志文件log.log很长,但又要按内容从后往前查看时,可以使用如下命令: tac log.log | more 可以采用如下方式来记忆该命令: cat log....

    1.查询日志中含有某个关键字的信息

     

    cat app.log |grep 'error'

     

    当日志文件log.log很长,但又要按内容从后往前查看时,可以使用如下命令:

    tac log.log | more

    可以采用如下方式来记忆该命令:

    cat log.log | more

    是从前往后查看文件内容,而tac命令是cat命令的字符串反转形式,所以其执行结果也和cat执行结果相反。

     

     

    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

     

     

    示例:

     

    日志的使用打好标记,然后cat 查找标记字看日志,显示行数,然后查看他附近的行数,或者按照时间段显示

    sudo

     

    tail -f /app/service/logs/phonebank.log

    tail -f /opt/log/hb_phonebank_service/hb_phonebank.log

    tail -f /opt/log/hb_phonebank_web/hb_phonebank.log

     

     

     

    sudo cat /opt/log/hb_phonebank_web/hb_phonebank.log |grep '结束调用存储过程分派'

     

    展开全文
  • 【1】原来linux上是有日志的,鸟哥私房 P576页 【2】more:类似cat,但是会以一页一页的显示。空白下翻,b(back)上翻。 【3】less:类似more。但是功能更方便。pagedown/pageup实现翻页 【4】tail尾部几行:类似...
  • linux 常用查看日志命令--more 命令

    千次阅读 2018-10-25 10:29:17
    命令功能 more命令和cat命令一样都是查看文件里的内容,但more可以支持分页查询文件...more +/abc xxx.log 查找文件中第一次出现abc的行,并从该处前两行开始显示 ls -l | more -n 分页查看目录下文件 命令参数 +...
  • tail命令tail命令使用图解:常用命令示例:①动态查看最新写入日志tail -f filename.log #循环读取最新写入日志 ctrl + c中断日志显示②动态...”结合查找命令循环读取最新写入日志 ctrl + c中断日志显示more命令m...
  • linux系统查看日志命令总结tail命令more命令 tail命令 tail命令使用图解: 常用命令示例: ①动态查看最新写入日志 tail -f filename.log #循环读取最新写入日志 ctrl + c中断日志显示 ②动态查看最新写入日志并且...
  • Linux压缩gzip日志查看

    2019-08-13 11:25:17
    1、linux不解压超大日志gz包直接查找特定内容 #########首先过滤Exception信息######### gzip -dc catalina.out-2019-08-03.gz | grep 'Exception' | more ########打印Exception的行数############### gzip -dc...
  • Linux线上日志排查

    2018-09-21 03:19:30
    开发过程中,经常需要查找线上日志的错误,比如查看log4j日志。但是由于日志本身比较大,所以需要用linux过滤日志,定位报错误位置。常用的查看文本命令有less、cat、more、tail、grep、head等 more more基于vi编辑...
  • gzip -dc myfile.gz | grep 'Exception' | more 或者 gzip -c myfile.gz | grep 'Exception' | more  
  • Linux】查看日志相关命令总结

    万次阅读 2019-03-07 22:50:45
    Linux查看命令有多种:tail,head,cat,tac,more (一) tail 命令 参数: 1)-f 循环读取 2)-q 不显示处理信息 3)-v 显示详细的处理信息 4)-c<数目> 显示的字节数 5)-n<...
  • 而使用什么命令,能快速准确地查到我们需要查找日志信息,也是我们需要掌握的一项技能。 【命令】 Linux查看命令有多种:tail,head,cat,tac,more (一) tail 命令 tail [ -f ] [ -c Number | -n Number | -m ...
  • linux 查看日志命令

    2018-10-25 14:09:00
    linux中命令cat、more、less均可用来查看文件内容, 区别:cat是一次性显示整个文件的内容,还可以将多个文件连接起来显示,它常与重定向符号配合使用,适用于文件内容少的情况;more和less一般用于显示文件内容...
  • 1. more命令相关操作: https://blog.csdn.net/jeikerxiao/article/details/77503479 2. vi查找: https://blog.csdn.net/ghj1976/article/details/6066069
  • 【背景】排查线上环境问题,少不了去线上查...【命令】Linux查看命令有多种:tail,head,cat,tac,more(一) tail 命令tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]参数:...
  • linux有时候会遇到文件很大,关键字查找都要超过整屏,无法查看到所有内容。比如一个非常大的日志文件info.log,我们要查看某段字符所有日志,可以同 cat info.log | grep ‘1711178968′ ,如果显示过多,此时可以...
  • 整理了一些分析linux日志的常用命令: cat:小文件可以用cat打开,大文件用cat会占用过的系统资源。cat -n 可以显示行号 more:可以分页展现文件内容,Enter显示下一行,空格键显示下一页,F键显示下一屏内容,B键...
  • cat命令 :一次性显示整个文件的内容,单独使用,没有翻页功能,因此经常和more命令搭配使用,还可以将多个文件连接起来显示,...more比cat强大,提供分页显示的功能,less比more更强大,提供翻页,跳转,查找等命令。
  • 九种linux查询日志命令总结

    千次阅读 2019-10-09 14:04:22
    【背景】 排查线上环境问题,少不了去线上查日志。...Linux查看命令有多种:tail,head,cat,tac,more (一) tail 命令 tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File...
  • linux按条件查询日志内容

    万次阅读 2018-03-12 15:56:20
    1.在日志文件中查找某个字符串:cat -n 日志文件 |grep '查找内容',如果内容太多可以通过后面加more,通过空格查看下一页如:cat -n umltech-scan |grep 'reqBody'2.将按条件查询到的日志内容保存到文件中:cat -n 日志...
  • more less Linux命令

    2019-10-03 20:45:08
    more功能类似cat,cat命令是整个文件的内容从上到下显示在屏幕上,more会以页为单位...从第三行开始显示日志内容:more +3 test.log每屏显示四行:more -4 test.log查找第一个出现"lu"字符串的行,并从该处前两行开...
  • 日志分析常用命令:   基础命令: ls, cp, mv, rm, mkdir, touch   cat:查看文件内容 more:分页显示 less:分页显示,支持查找 tail:显示文件尾 head:显示文件头 sort:内容排序 wc:字符统计 grep...
  • 今天运行前几天部署在linux服务器上的应用发现既不返回值,也不报错。显示空白。于是进去查找原因。 发现10号的日志没有。说明9号就出问题了。...记录一下linux下如何查日志的命令。 more 从头显示 空格键跳转...
  • cat debug.log_2015-05-15.log | grep 1000115300005536837 | ...分页查找debug.log_2015-05-15.log日志里包含1000115300005536837 的字符串。按空格为下一页。 转载于:https://www.cnblogs.com/keia/p/4566548.html...

空空如也

空空如也

1 2 3 4 5
收藏数 83
精华内容 33
关键字:

linuxmore查找日志

linux 订阅