1 按时间点查看,需要知道准确的时间
grep ‘2014-12-17 16:17:20’ catalina.out
2 查看tomcat的日志catalina.out中指定的字符串
cat catalina.out|grep ‘2018/01/17 17:30:13’
3 实时查看日志
tail -f catalina.out
4、使用sed命令按时间截取部分日志
[devnote@devnote logs]$ sed -n ‘/2014-06-04 14:00:/,/2014-06-04 15:00:/p’ catalina.out > catalina.out.20140604
里面的字符串 “2014-06-04 14:00:” 和 “2014-06-04 15:00:” 其实就是能标识你想截取区域开始和结束的字符串,这也是为什么这两个串中时间只精确到了分钟,如果精确到秒,如果日志中就没有出现过,就不能定位了。