相关文章推荐
怕老婆的跑步机  ·  three.js ...·  9 月前    · 
爱玩的黑框眼镜  ·  g-canvas ...·  2 年前    · 
坚韧的弓箭  ·  在Kotlin ...·  2 年前    · 
玩足球的黄花菜  ·  MySQL :: MySQL 5.7 ...·  2 年前    · 

因为工作原因,经常要查看系统日志,可以用以下命令查看指定时间段的日志:

       #sed '/Oct 26 06:*/,/08:*/!d'  /var/log/syslog

这段表示查看syslog 10月26日 早上6点-8点的所有日志并打印出来


!d的意思:删除所有没有被选定的行,只保留条件为早上6-8点的所有日志,如下图:


用sed查看Linux指定时间段的日志_linux


sed命令:

! 表示后面的命令对所有没有被选定的行发生作用。

d 删除,删除选择的行。