Linux 定时截取 Tomcat 日志

1.建立一个脚本文件(switch_log.sh):

#!/bin/bash
#

cat /home/{用户}/tomcat/logs/catalina.out  > /home/{用户}/tomcat/logs/catalina.out_`date +%Y%m%d%H%M%S`
> /home/{用户}/tomcat/logs/catalina.out 

2.将文件上传到服务器,并进行定时任务的配置:

crontab -e

0 3 * * * /home/{用户}/switch_log.sh >/home/{用户}/switch_log.log 2>&1

备注:这里定义为每天的凌晨三点做日志的截取。