每2天自动删除tomcat日志文件。

时间:2017-07-28 05:23:40

标签: tomcat

我想每2天自动删除一次tomcat日志文件。为此,我在/etc/logrotate.d/tomcat中编写了一个脚本,但它无效。我使用的是ubuntu 16.04 dist。

/opt/tomcat/logs/*.*.* {

    daily
    missingok
    rotate 2
    missingok
    nomail
    postrotate
            /usr/bin/find /opt/tomcat/logs/ -name "*.*.*" -type f -
  mtime +2 -exec rm {} \;
    endscript
 }

建议我回复删除tomcat日志。请帮忙。

1 个答案:

答案 0 :(得分:0)

只需使用一个简单的Cronjob,您可以在其中执行一个简单的bash文件,删除您希望的目录中的文件

https://wiki.ubuntuusers.de/Cron/

rm -r /opt/tomcat/logs/* #or whatever you want to delete