脚本如下
#!/usr/bin/bash
echo " " > /opt/tomcat/logs/catalina.out
脚本命名为clear_catalina.sh,上传到服务器任意目录,这里我们上传到 /home/目录
cd /home/
chmod -u+x clear_catalina.sh
添加定时任务:
在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。
比如我们现在设置的是每天 晚上23点0分执行
0 23 * * * sh /home/clear_catalina.sh
存盘退出后,在命令行输入 service crond restart ; 提示如下说明重启定时任务成功,我们的脚本将在每天23点执行清理日志的操作。
查看crontab的日志
日志文件为/var/log/cron
tail -f /var/log/cron
找到对应时间,是否执行指令
这种方式只能看到是否执行,但是并无法确定是否执行成功,我们可以自己看一下程序是否达到执行效果确认