logrotate运行时间指定

Posted legendjslc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了logrotate运行时间指定相关的知识,希望对你有一定的参考价值。

Edit in /etc/crontab the line that says

25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

so that the 25 6 reads 0 0. This will make it so that all scripts in /etc/cron.daily runs at midnight.

If you only want to make logrotate run at midnight, move /etc/cron.daily/logrotate to some other directory, and add the line

0 0    * * *   root    /new/path/to/logrotate/script

at the end of /etc/crontab.

参考:https://askubuntu.com/questions/24503/specify-the-time-of-daily-log-rotate

以上是关于logrotate运行时间指定的主要内容,如果未能解决你的问题,请参考以下文章

如何每小时运行一次 logrotate

使用logrotate对MySQL指定日志文件执行按天轮转备份

mysqldump 抛出“拒绝访问”错误,但仅在通过 logrotate 运行时?

logrotate

logrotate自定义切割时间的一些坑

linux日志转储及logrotate命令使用