美文网首页
Linux —— 日志查询

Linux —— 日志查询

作者: HAO延WEI | 来源:发表于2019-02-26 16:54 被阅读0次
less工具是对文件或其他输出进行分页显示的工具,功能极其强大;使用less可以用[pageup]和[pagedown]按键来翻页,命令使用格式:less [参数] 文件,less在查看之前不会加载整个文件。

1.常用命令

less -i test.log 忽略搜索时的大小写
less -N test.log 显示每行行号

2.less操作文件输出

ctrl + B - 往回移动一屏
ctrl + F - 向前移动一屏

k - 往回移动一行
j - 向前移动一行

G - 移动到最后一行
g - 移动到第一行

q - 退出 less 命令

1.关键字搜索

按 / 然后输入要找的字串,再按 Enter 即可,按 n 会往前继续找,大写的 N 则是往回找,按 q 离开

2.less直接搜索关键字

less test.log | grep 'exception'
输出所有包含关键字exception的行数据

3.基本tail命令

tail -f -n 50 test.log查询日志尾部50行数据,并持续输出新生成的数据

4.日志搜素情景

1、按行号查看 -- 过滤出关键字附近的日志
   cat -n test.log | grep "exception"
   可以得到关键字的行号,再输出关键字前5行和后5行的数据(grep "key" -A5 -B5)
   cat -n test.log | grep "exception" -A5 -B5

2、日志很多,全部输出查看不方便
   方法1,使用less命令
   cat -n test.log | grep "exception" | less
   方法2,保存到文件
   cat -n test.log | grep "exception" > xxx.txt

相关文章

  • 2019-06-11

    linux查询相关信息的日志命令cat catalina.out | grep 'xxx'

  • Linux —— 日志查询

    less工具是对文件或其他输出进行分页显示的工具,功能极其强大;使用less可以用[pageup]和[pagedo...

  • Linux日志查询

    1、动态获取实时生成日志信息 tail -f nohup.log 2、显示日志信息 -打印出所有日志文件中的日志信...

  • 命令

    Maven 所有模块升级版本 linux下日志查询 1.匹配最后一次

  • mysql慢查询

    通用查询日志和慢查询日志。 (1)通用查询日志 (2)慢查询日志 清空slow.log表

  • Linux查询定位日志

    1.find 文件夹 ./ -name '关键字'(find ./ -name 'cata*.out') eg: ...

  • Linux磁盘日志查询

  • Mysql之日志

    mysql的日志种类:通用查询日志、慢查询日志、错误日志、二进制日志、中继日志、重做日志、回滚日志。 1、通用查询...

  • 数据库配置项的查询与修改

    以慢查询日志参数为例 查询慢查询日志是否开启 全局开启慢查询日志

  • Linux Trace机日志可视化查找工具

    笔者身边有个经常查询事件日志的Linux Trace机,鉴于查看日志的使用频率较高,笔者想着做个可视化终端来帮...

网友评论

      本文标题:Linux —— 日志查询

      本文链接:https://www.haomeiwen.com/subject/mctzyqtx.html