tomcat-catalina.out日志文件分割

      众所周知,tomcat的log文件夹下,catalina.out文件随着日志输入容量日益增大,会给服务器造成性能的影响,下面就给大家介绍一种简单方便的方法。

1.创建脚本,将catalina.out文件打上时间戳移动至其他目录中

tomcat-catalina.out日志文件分割_第1张图片
脚本文件

2.将catalina.out文件的权限更改为777,否在在清空文件的时候会报权限不足的错误

增加权限

3.创建计划任务,crontab

创建计划任务

至此,文件分割完毕,如果有兴趣还可以在脚本中加入保留7天内的日志文件相关脚本命令,如果不想写脚本就只能手动删除了。

下面是计划任务相关的参数及格式,仅供参考。

crontab命令相关:

参数:

-e  编辑该用户的计时器设置。

-l  列出该用户的计时器设置。

-r  删除该用户的计时器设置。

-u<用户名称>  指定要设定计时器的用户名称。

 格式:

基本格式 :

* *  *  *  *  command

分 时 日 月 周  命令

第1列表示分钟1~59 每分钟用*或者 */1表示

第2列表示小时1~23(0表示0点)

第3列表示日期1~31

第4列表示月份1~12

第5列标识号星期0~6(0表示星期天)

第6列要运行的命令

你可能感兴趣的:(tomcat-catalina.out日志文件分割)