linux查看tomcat运行日志

linux查看tomcat运行日志

查看tomcat运行日志

  1. 切换到tomcat的logs目录下: 比如我的是cd /ahdy/tomcat8/logs
  2. 执行输出命令 :tail -f catalina.out
  3. 这样终端就会实时输出tomcat运行日志
  4. 退出查看:Ctrl+c
tail 命令详解
tail命令语法
tail [ -f ] [ -c number | -n number | b -number | -k number ] [ file] 
参数解释
-f 该参数用于监视file文件增长 即可以做到实时监控,当file文件改变时,会实时输出到终端
-c number 从number字节位置读取指定文件
-n number 从number行位置读取指定文件
-b number 从number表示512字节块位置读取指定文件
-k number 从number表示的1KB块位置读取指定文件
file 指定操作的目标文件名称
以上的number 默认为10。 
number前面可使用正负号,表示该偏移是从顶部还是从尾部开始计算。
默认是从尾部开始计算,在number前加上+号代表从顶部开始计算。
运行测试

示例文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
二十一
二十二
二十三
二十四
二十五
二十六
二十七
二十八
二十九
三十

测试命令:

tail -c number file
#读取文件最后十个字节
tail -c 10 tail.txt

运行结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zpY7IugS-1650426545798)(https://www.hanguanglive.com:8443/WJ/2018/12/15/20181215163333354.png)]

此处 十个字节的组成是 三个中文每个占三个字节,换行符为一个字节,总的为十个字节

因为我的linux编码格式为utf8,所以中文为三个字节。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZQy8456V-1650426545799)(https://www.hanguanglive.com:8443/WJ/2018/12/15/20181215163424938.png)]

这里可以发现少了前三个字节,这个目前不知道是什么原因。

测试命令:

tail -n number file
#读取文件最后三行
tail -n 3 tail.txt
#从第二十一行开始读取文件
tail -n 21 tail.txt

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n2m2rIjV-1650426545799)(https://www.hanguanglive.com:8443/WJ/2018/12/15/20181215163513635.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Aj1TtyVV-1650426545800)(https://www.hanguanglive.com:8443/WJ/2018/12/15/20181215163540212.png)]

]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值