1、远程登录系统
2、查看日志文件 catalina.out 文件大小
[root@localhost ~]# cd /usr/local/apache-tomcat/logs/
[root@localhost logs]# du -h catalina.out
39G /usr/local/apache-tomcat/logs/catalina.out
注1:实时查看日志文件命令为:tail -f catalina.out
3、清空文件(此处五种方法选一种即可)
3-1、利用 Linux 文件重定向方法 2
[root@localhost logs]# > /usr/local/apache-tomcat-7.0.52-rzpt/logs/catalina.out
3-2、使用true命令重定向清空文件2
[root@localhost logs]# true > catalina.out
3-3、使用cat/cp/dd命令及/dev/null设备来清空文件2
[root@localhost logs]# cat /dev/null>catalina.out
或
[root@localhost logs]# cp/dev/null catalina.out
或
[root@localhost logs]# dd if=/dev/null of=catalina.out
3-4、使用echo命令清空文件2
[root@localhost logs]# echo -n " " > catalina.out
加上"-n"参数,默认情况下会"\n",也就是回车符
3-5、使用truncate命令清空文件2
[root@localhost logs]# truncate -s 0 catalina.out
注意:-s参数设置设置为0即表示文件大小设置为0
4、再次查看文件容量,若容量显著减小,则说明清理成功
[root@localhost ~]# du -h /usr/local/apache-tomcat/logs/catalina.out
4.0K /usr/local/apache-tomcat/logs/catalina.out
5、退出远程登陆
[root@localhost ~]# exit
6、参考文献:
-
《linux 清空catalina.out日志 不需要重启tomcat(五种方法)【转】》,地址:https://www.cnblogs.com/paul8339/p/10637629.html
-
《如何看懂tomcat里的catalina.out》,地址:https://blog.csdn.net/weixin_42369687/article/details/88785012