1、查询日志尾部最后100行的日志,并且随文件
tail -fn100 catalina.out
2、按照关键字搜索日志(知道程序出问题的模块,而且有日志关键字的可以用此方法)
grep "error" -n catalina.out #关键字:error
cat -n catalina.out |grep "error"
cat -n catalina.out |grep "前端数据:" or "2019-03-10"
cat -n catalina.out |grep "****************上传失败"
3、tomcat项目启动日志查看
tail -100f catalina.out #查看日志最后100行
4.查看某段时间内的日志
sed -n '/起始时间/,/结束时间/p' 日志文件,
查看某段时间内的关键字日志
sed -n '/起始时间/,/结束时间/p' 日志文件| grep ‘keyword’
例:
sed -n ‘/2018-06-21 14:30:20/,/2018-06-21 16:12:00/p’ catalina.out | grep ‘keyword’
sed -n '/2019-04-02 08:30:20/,/2019-04-02 09:15:20/p' catalina.out | grep 'qdnsjgszyyz'
7 docker查看日志
docker ps // 查看哪些进程正在运行
docker logs id //查看进程id的日志信息



