Tomcat日志拆分(linux)

1.新增shell脚本【tomcat_catalina.sh】

#!/bin/bash
#设置日志文件存放目录
LOG_HOME="/app/server/tomcat/tomcat-8080/logs"
#备分文件名称
LOG_PATH_BAK=catalina2."$(date -d yesterday +%Y%m%d%H%M)".log
#重命名日志文件
#cp ${LOG_HOME}/catalina.out ${LOG_HOME}/${LOG_PATH_BAK}
echo "" > ${LOG_HOME}/catalina.out
find /app/server/tomcat/tomcat-8080/logs/error -mtime +15 -name "*.log" -exec rm -rf {} \;

2.设定定时任务

2.1输入命令

crontab -e

2.2添加内容

19 0 * * * sh /app/server/shell/tomcat_catalina.sh

 

posted @ 2022-05-30 15:14  丿似锦  阅读(149)  评论(0)    收藏  举报