gpt4 book ai didi

tomcat - 使用 logrotate 删除超过 30 天的 catalina.*.log

转载 作者:行者123 更新时间:2023-11-28 22:27:48 25 4
gpt4 key购买 nike

我正在寻找使用 logrotate 删除超过 30 天的“catalina.*.log”的方法。默认情况下,catalina.log 每天轮换。我想知道使用 logrotate 而不是使用脚本删除这些超过 30 天的文件的过程。

最佳答案

catalina 日志由于 Tomcat 自身轮换的方式而变得非常困难和晦涩。我认为脚本是最好的,但它可以是单行“脚本”cron 作业。

find /path/to/catalina/logs/catalina.*.log -mtime +30 -exec rm -f {} \;

每天运行一次。

关于tomcat - 使用 logrotate 删除超过 30 天的 catalina.*.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34775521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com