精华内容
下载资源
问答
  • Linux查询日志内容

    千次阅读 2019-03-01 11:32:19
    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 ...

    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 '/2018-06-01 16:00:20/,/2018-06-01 16:06:36/p'  app.log

    9.使用more和less命令(分页查看,使用空格翻页)
        cat -n app.log |grep "error" |more

    10.吧日志保存到文件
        cat -n app.log |grep "error"  > temp.txt
        
    11.将指定时间的日志导入到文件中
        cat -n logs/catalina.out '/2018-06-08 00:00:20/,/2018-06-06 16:06:36/p' > pay.out

    展开全文
  • linux查询日志语句

    千次阅读 2017-11-17 10:36:19
    根据行数查询 查找对应的行数 编码 cat -n catalina.out |grep ln-zhoushuang3取到 ln-zhoushuang3 发生在6788931, 在 6788931 行开始, -n 30 向后30行 cat -n catalina.out |tail -n +6788931|head -n 30 ...

    根据行数查询
    查找对应的行数 编码
    cat -n catalina.out |grep ln-zhoushuang3

    取到 ln-zhoushuang3 发生在6788931,
    在 6788931 行开始, -n 30 向后30行
    cat -n catalina.out |tail -n +6788931|head -n 30
    grep ln-zhoushuang3 catalina.out 查到对应行。
    查询的结果导出到文件

    xxx.txt
    如: cat -n catalina.out |tail -n +6788931|head -n 30 >xxx.txt
    按日期怎么查呢? 通常我们非常需要查找指定时间端的日志,注意需要指定的日期 需要日志中有对应的日期
    sed -n ‘/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p’ catalina.out

    关于日期打印,可以先 grep ‘2014-12-17 16:17:20’ catalina.out 来确定日志中是否有该时间点,以确保第4步可以拿到日志

    tail -n 10 catalina.out 查询日志尾部最后10行的日志;
    tail -n +10 catalina.out 查询10行之后的所有日志;
    head -n 10 catalina.out 查询日志文件中的头10行日志;
    head -n -10 catalina.out 查询日志文件除了最后10行的其他所有日志;

    展开全文
  • linux查询日志命令tail grep

    千次阅读 2020-08-26 23:13:01
    man命令的使用 ...tail -n 100 server.log //查询最后100行的日志 head命令的使用 head -n 100 server.log //查询开头100行 cat命令的使用 cat server.log //查看日志 grep命令的使用 cat server.l

    man命令的使用

    man grep
    

    more命令

    //more命令主要是用来分页
    

    | 管道符

    //前面的命令的输入作为后面命令的输入
    

    tail命令的使用

    tail -f 100 server.log //从后面100行开始动态输出
    tail -n 100 server.log //查询最后100行的日志
    

    head命令的使用

    head -n 100 server.log //查询开头100行
    

    cat命令的使用

    cat server.log //查看日志
    

    grep命令的使用

    cat server.log | grep -C 10 -in 'http1' 
    //查询server日志中 http1的文字的上下10行展示
    

    组合使用

    cat ./server.log |tail -n 50000 |grep -C 10 -in "http1" | more
    
    展开全文
  • 一、在日志外边查询 1.查询日志中含有某个关键字的信息 cat app.log |grep ‘error’ 2.查询日志尾部最后10行的日志 tail -n 10 app.log 3.查询10行之后的所有日志 tail -n +10 app.log 4.查询日志文件中的头10行...

    一、在日志外边查询

    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 ‘/2018-06-01 16:00:20/,/2018-06-01 16:06:36/p’ app.log
    9.使用more和less命令(分页查看,使用空格翻页)
    cat -n app.log |grep “error” |more
    10.把日志保存到文件
    cat -n app.log |grep “error” > temp.txt

    11.将指定时间的日志导入到文件中
    cat -n logs/catalina.out ‘/2018-06-08 00:00:20/,/2018-06-06 16:06:36/p’ > pay.out
    12、不分大小写匹配查询
    grep -i ‘At’ error.log 等价于 cat error.log|grep -i ‘At’

    二、在日志里面查询

    1、vi命令
    vi命令进入日志
    /error 从上向下找 n 查找下一个 N查找上一个
    ?error 从下向上找 n 查找下一个 N查找上一个

    参考资料 linux查询日志命令总结

    展开全文
  • linux查询日志中指定字段

    千次阅读 2020-05-13 18:07:59
    根据字符串查询日志中关键词出现的位置:cat -n 日志文件| grep ‘keyword’ 例: cat -n 123.log | grep 'keyword' grep 'keyword' 123.log 检索日志,并显示该条日志的前后N(10)行记录:cat 日志文件 | grep -n...
  • Linux 查询日志 关键字出现次数

    万次阅读 2018-06-11 17:51:43
    两种方法:第一种:perl -e '$/=undef...' filenametheWord是你要搜索的词,一般是异常信息,filename是日志名称,第二种:查找单个关键词:grep -o objStr filename|wc -l查找多个关键字 直接用| 链接起来即可gr...
  • Linux查询日志某关键字前后十行

    千次阅读 2020-08-19 17:02:21
    查询日志某关键字前后十行 grep -C 10 'Exception' xxx.log xxx为日志文件名称 上面10行: grep -B 10 'Exception' xxx.log 下面10行: grep -A 10 'Exception' xxx.log
  • linux查询日志关键字上下文

    千次阅读 2019-12-04 19:56:32
    查看关键字及其下文200行 grep'关键字'-A200文件名 |tail-n201 查看关键字及其上下文200行 grep'关键字'-C200文件名|tail-n401
  • less + / n 向下查询,N 向前查找 ?相反 ctrl+f 向下翻页 ctrl+b 向上翻页 例如:替换/home下所有文件中的www.admin99.net为admin99.net sed -i "s/...
  • linux日志查询某个关键词

    千次阅读 2019-07-03 15:54:56
    linux查询日志中某个是否包含某个关键词 grep xx.log -e 关键词 将上面的xx改成你的日志文件名称、关键词改成你的关键词就好了 例如你想查找你的日志文件中的ERROR级别的日志就是下面的这个命令,还是xx改成你...
  • linux查看日志

    2017-08-30 18:07:59
    查看linux日志
  • Linux日志分析查询

    千次阅读 2017-11-08 13:18:07
    1.tail 跟踪日志 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示行数示例:tail -500f /data/log/abc.log第一详见:...
  • 1.首先找到要查看的日志文件所在的文件夹,打开日志 2.通过ctrl+c结束操作,然后输入less -N日志文件名.log 3.之后在最后面输入 /关键字,就可以查询了 4.查询结果如下 5.点击键盘↑ ↓可以滚动,点击 N...
  • Linux按时间查询日志

    千次阅读 2019-09-30 01:16:00
    linux按时间查询日志 在系统应用集中部署的时候,很多日志因为太多难以定位,获取某段时间的日志是对运维人员非常关键的事情。 一、sed查看某时间段到现在的系统日志: sed -n '/May 20 17/,$p' /var/log/...
  • linux查询当天tomcat日志

    千次阅读 2020-06-24 11:10:33
    需求:今天项目一些数据出现异常信息但是日志太多关键信息也不好筛选,所以如果能截取今天的所有日志导出来再通过文本工具来查找就比较方便。 命令: sed -n '/^2020-06-24/,/^2020-06-25/p' catalina.out > ...
  • Linux系统日志以及日志同步设置

    千次阅读 2017-07-21 23:45:02
    Linux系统日志 Linux日志同步设置 Linux日志管理
  • 为了获取积分需要,gzip -dc 日志文件名|grep -n 关键字
  • linux按条件查询日志内容

    万次阅读 2018-03-12 15:56:20
    1.在日志文件中查找某个字符串:cat -n 日志文件 |grep '查找内容',...将按条件查询到的日志内容保存到文件中:cat -n 日志文件|grep '查找内容' >保存位置如:cat -n umltech-scan |grep 'reqBody'>/...
  • linux查找日志技巧

    2018-01-05 14:30:57
    linux查找日志技巧
  • linux 查询 java 日志输出两份日志

    万次阅读 2015-01-14 14:58:11
    linux 中,我们经常会在运行一个 jar 程序之后随即打开它的 tail -f /xxx/out.log 功能,然后我们就发现一个奇怪的现象,就是所有的日志都被输出两行,而且日志的内容都是一样的,这个很奇怪,为什么呢?...
  • Linux 查询oracle错误日志&警告日志

    千次阅读 2019-09-25 03:32:39
    1 通过命令查看错误日志目录:show parameter background_dump_dest  /usr/oracle/app/diag/... 2 根据错误提示的PID:3159 模糊查询对应的错误日志  find -name "*ora*3159*.trc"  more orcl_ora_3...
  • 常用Linux日志查看命令

    万次阅读 多人点赞 2017-06-04 15:26:07
    常用Linux日志查看命令 欢迎关注公众号【程猿薇茑】 查看Web应用程序的运行日志解决运行时异常、出错是一项基本功。在Web程序中我们通过日志系统(比如log4j)向外部文件(比如log.txt)写入了程序运行时的某些...
  • linux 日志关键字查询

    千次阅读 2019-03-26 17:48:57
    cat 文件名 | grep -C 20 ‘关键字’ 显示文件里匹配关键字那行以及上下20行 cat 文件名 | grep -B 20 ‘关键字’ 显示关键字及前20行 cat 文件名 | grep -A 20 ‘关键字’ 显示关键字及后20行 ...
  • [LINUX]linux系统日志

    千次阅读 2018-02-06 21:29:06
    linux系统日志 second60 20180206 1简介  linux系统拥有非常强大的日志功能,保存着几乎有所有操作记录,包括内核和程序产生的各种错误信息,警告信息或其他提示信息,对这些信息管理员了解系统的运行状态和分析...
  • linux查看日志的几种方法

    万次阅读 多人点赞 2019-05-09 17:10:26
    作为开发项目出了bug想要最快速定位到问题所在,查看日志是最好不过的了~(当然,也要习惯在业务关键点设置日志)。 最常用查看日志方法: ·实时日志:tail -f XXX.log ·搜索关键字附近日志:cat -n filename | ...
  • 常用linux日志查询命令

    万次阅读 2017-06-09 10:12:22
    分页查看所有日志:cat nohup.out | more4.分页查看前N行日志:tail -n 1000 nohup.out | more5.查看实时日志并检索关键字:tail -f nohup.out | grep "关键字"6.检索日志,并显示该条日志的前后N行记录:c
  • linux mysql的慢查询日志

    千次阅读 2017-08-25 17:26:58
    通过慢查询日志,可以查找出哪些查询语句的执行效率低,以便进行优化。一般是建议开启,他对服务器性能的影响很小,但是可以记录mysql服务器上执行很长时间的查询语句。可以帮我们定义性能问题。 查看慢查询的状态...
  • Linux查看日志命令

    万次阅读 2019-10-15 21:52:50
    Linux查看日志命令 本篇借鉴自踏凌霄原文https://blog.csdn.net/qq_31617637/article/details/71426904 Log位置: /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/...
  • 由于日志特别大,我想根据一个命令查询关键字,比如说日志中有一个 ‘111222’ 有没有一个命令可以定位到日志中这个关键字的位置,并且显示关键字前后的日志,并且关键字颜色加深,如果日志中有多个地方有这个关键字...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 559,964
精华内容 223,985
关键字:

linux查询日志

linux 订阅