测试过程中,经常会出现一闪而过的错误信息提示,没来得及截图, 要想复现,有些许困难。留给开发去定位问题的,只能是提供当时错误信息提示的大概时间, 如2020-07-20 13:00 -13:10 这个时间段,去后台找日志。

以下是2种查看指定时间段日志的命令,比较常用。

日志文件如下-仅供测试:

日志文本

要求:查询2020-07-21 11:58:00~ 12:05:50 这个时间段的日志

方法一 :使用grep命令

命令如下:

grep  -E '2020-07-21 1[1-2]:[5-0][8-5]:[0-5]0' out.log 

没执行成功的命令

执行结果:Invalid range end

正则表达式匹配的数字 为:[0-9] 等价于 [[:digit:]] 因此以上命令不可用。

换种思路:11:58:00 ~ 12:05:50 这个时间段 拆分为 11:58:00~11:59:59 和12:00:00~12.05:50,命令如下:

'2020-07-21 11:5[8-9]:[0-5][0-9]|2020-07-21 12:0[0-5]:[0-5]0' out.log
grep -E 选项可以用来扩展选项为正则表达式。 如果使用了grep 命令的选项-E,则应该使用 

执行成功的命令

方法二: 使用sed 命令

'/2020-07-21 11:58:00/,/2020-07-21 12:05:50/p' out.log
sed -n
-n选项:只显示匹配处理的行(不加会输出所有)
-p选项:打印
-n 和-p  经常一起使用

执行成功的命令

linux查看tomcat日志_Linux 查看指定时间段的日志相关推荐

  1. Linux查询指定时间段的日志

    Linux查询指定时间段的日志 可以通过grep或者sed命令查指定时间段日志 1.命令 命令: grep '时间' logfile[日志文件名] sed -n '/开始时间日期/,/结束时间日期/p ...

  2. linux nginx 日志查看,查看nginx日志_Linux系统怎么分析Nginx日志

    摘要 腾兴网为您分享:Linux系统怎么分析Nginx日志,追书神器,有信,虚拟机,天气预报等软件知识,以及云软件,东方财富股票软件,扑飞,名片扫描王,微信加人软件安卓,微主题,每日金股,电脑硬盘检测 ...

  3. kinux查日志_Linux查看日志常用命令

    tail  -n  10  test.log   查询日志尾部最后10行的日志; tail -n +10 test.log    查询10行之后的所有日志; head: 跟tail是相反的,tail是 ...

  4. linux+mysql登录日志_Linux查看登录日志

    lastlog 打印系统账号最近一次的登录记录情况,解析的是/var/log/lastlog文件,它是一个data file类型的文件,文本模式打开无法正常显示. Username Port From ...

  5. linux下查找网口_Linux查看网络端口

    简单的总结一下前段时间学习Linux的成果 查看 TCP 22 端口是否打开1.列出所有端口:[root@Demon proc]# netstat -ntlpActive Internet conne ...

  6. linux里hba状态_linux查看hba卡状态

    RadHat6 连接 DELL Md3600f 一.redhat6系统安装 设置 Root 账户密码 以上完成了操作系统的安装 二.在Linux服务器上安装HBA卡驱动 三.在笔记本电脑上安装MD36 ...

  7. linux查看java版本_linux 查看java版本

    inux查看java jdk安装路径和设置环境变量 windows: set java_home:查看JDK安装路径 java -version:查看JDK版本 linux: whereis java ...

  8. linux 查看neihe版本_linux查看系统内核版本号

    查看系统内核有三种方法: 第一种方法: [root@localhost nginx]# uname -a Linux localhost.localdomain 2.6.32-696.30.1.el6 ...

  9. linux 查看java进城_linux查看java进程|线程池信息

    1.根据端口号57638查看对应进程pid/name=1463/java netstat -apn | grep  57638 tcp        0      0 ::ffff:172.20.5. ...

最新文章

  1. nyoj 174 Max Sequence(最大子串和变形)
  2. BugkuCTF-Misc:想蹭网先解开密码
  3. 互联网前景如何,还值得进入嘛?
  4. 测试面试题集-Python列表去重
  5. jQuery学习(二)—jQuery对象的获取
  6. 新浪下拉菜单(js原生版本)
  7. 谷粒商城:跨域问题解决
  8. phpstorm 2017.1.3 最新版激活方法
  9. UnityWebPlayer打开文件
  10. 北航计算机研究院,计算机学院-北航研究生院-北京航空航天大学
  11. Harry Potter and the Order of the Phoenix
  12. 重看joel on software
  13. Captura – 带键盘按键录制的录屏工具,支持直播[Windows]
  14. 人工智能实验--汉诺塔规约图(四个盘子)
  15. SyntaxError: invalid syntax都可能是是什么错!!!(持续更新)
  16. Office 如何添加Adobe Acrobat虚拟PDF打印机
  17. html-css-js
  18. KMeans算法的K值以及初始类簇中心点的选取
  19. 互联网行业入门必读书籍
  20. 寒假集训1字符串专题

热门文章

  1. ASP.NET Core 中的 ORM 之 Entity Framework
  2. javascript this的意思
  3. 【Windows phone 8】欢迎引导页面01
  4. 如何知道AppDomain租约是否已过期呢
  5. java 异常 中英文_史上最全的Java中所有Exception异常中英文对照
  6. image unity 拉伸_Unity UGUI基础之Image
  7. 桌面上的计算机图标一直被选定,常见电脑桌面图标问题十则
  8. 联想y7000p怎么连接显示器_惠普暗影精灵6和联想拯救者y7000p 2020款如何选?这里详细对比...
  9. java jdbc 传参_java – 将参数传递给JDBC PreparedStatement
  10. micropython教程modbus_基于S7-300400 CPU集成PN接口的Modbus TCP在TIA Portal的使用入门教程...