【颜色说明:橙色 为 命令 绿色 为 代码 】
进入root用户下面:
输入 #vim /etc/logrotate.d/tomcat
在里面插入以下内容:
your_catalina.out_addr { //待分割的日志绝对地址
su root user //使用user权限来切割日志
copytruncate //用于还在打开中的日志文件,把当前日志备份并截断
daily //每天都执行
rotate 7 //最多保留七个文件
compress //将备份日志压缩打包
missingok //如果日志不存在 则忽略该警告消息
size 100M // 大于100M进行分割
}
然后 :wq 保存即可
立即截断日志测试:
# logrotate --force /etc/logrotate.d/tomcat
如果your_catalina.out_addr 出现:catalina.out-20190319.gz 这样的文件表示切割成功