gpt4 book ai didi

cron - logrotate 是否依赖于 cron?

转载 作者:行者123 更新时间:2023-12-03 15:52:17 28 4
gpt4 key购买 nike

在 logrotate 联机帮助页中,他们说:

“通常,logrotate 作为日常 cron 作业运行”。

这是否意味着 logrotate 使用 cron(或由 cron 执行)?
如果是这样,这是否意味着如果我不通过 crontab 配置 cron 作业(例如),logrotate 将不起作用?

最佳答案

您可以在没有 cron 的情况下手动运行 logrotate。

logrotate <configuration file>

但是,如果您想按计划运行 logrotate,是的,您将需要 cron。

您的包管理器应该在 中创建一个默认计划。/etc/cron.daily/logrotate 使用默认值运行 logrotate /etc/logrotate.conf 配置。您还可以将自定义配置放在 中/etc/logrotate.d/因为默认配置有一行包含此目录中的所有配置。
include /etc/logrotate.d

如果您想使用自定义计划运行 logrotate,您可以将您的 cron 作业放在 中。/etc/cron.d/ .

例如,这将在每天两点钟使用/etc/custom-logrotate.conf 配置触发 logrotate。
0 2 * * * root /usr/sbin/logrotate /etc/custom-logrotate.conf

结帐 crontab guru如果您需要有关 cron 表达式的帮助。

关于cron - logrotate 是否依赖于 cron?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26887935/

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