2017-07-28 9 views
0

私はtomcatログファイルを2日ごとに自動的に削除したいと思います。そのために、/etc/logrotate.d/tomcatにスクリプトを書きましたが、動作しません。私はubuntu 16.04 distを使用しています。tomcatログファイルを2日ごとに自動的に削除します。

/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ログを削除するには私の答えを教えてください。助けてください。

+0

内のファイルを削除し、単純なbashのファイルを実行して、単純なcronジョブを使用し、 '実際に何が起こっているのか... working'されていません? (私のdownvoteではない) –

+0

古いログファイルは削除されていません – Shekhar

答えて

0

ちょうどあなたがあなたの望んだディレクトリ

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

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

スケジューリングcrontabは私を助けました。 – Shekhar

関連する問題