1.首先查询15天前的日志
find /opt/tomcat/ -mtime +15 -name "*.log";
确认crontab是否安装:
执行 crontab -l 命令如果报 command not found,就表明没有安装
安装 crontab:
yum install -y vixie-cron
service crond start
安装成功
开始:
mkdir -p /usr/local/scriptTask/log
cd /usr/local/scriptTask/log/
touch test.txt
cd ..
vi cleanlog.sh
i
find /opt/tomcat/ -mtime +15 -name "*.log" -exec rm -rf {} \;
0 */1 * * * echo "Have a break now." >> /usr/local/scriptTask/logs/test.txt
Esc
:wq
chmod a+x /usr/local/scriptTask/clean*.sh
vim /var/spool/cron/root
i
5 0 * * * /usr/local/scriptTask/cleanlog.sh
Esc
:wq
crontab -l
5 0 * * * /usr/local/scriptTask/cleanlog.sh
然后再去查APP日志