Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我试图设置/tmp/hr_logs/中的日志文件的日志轮转。为了进行设置,我在Linux中使用了logrotate,我可以使用/etc/logrotate.conf中的以下配置每天对其进行旋转
使用此配置,文件将每天轮换,系统将保留日志文件的4个副本,并附加日期[格式:-YYYYMMDD]
现在,我试图设置另一组日志文件,我需要每小时进行一次轮换,为此,我在logrotate.conf中完成了配置:
但这根本行不通吗?有人可以指导我吗?
想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。
6年前关闭。
Improve this question
我试图设置/tmp/hr_logs/中的日志文件的日志轮转。为了进行设置,我在Linux中使用了logrotate,我可以使用/etc/logrotate.conf中的以下配置每天对其进行旋转
/tmp/hr_logs {
daily
rotate 4
使用此配置,文件将每天轮换,系统将保留日志文件的4个副本,并附加日期[格式:-YYYYMMDD]
现在,我试图设置另一组日志文件,我需要每小时进行一次轮换,为此,我在logrotate.conf中完成了配置:
/tmp/last_logs {
hourly
rotate 4
但这根本行不通吗?有人可以指导我吗?
最佳答案
logrotate.conf
的手册页包含有关小时选项的重要建议:
如yellow1pl所指出的,解决方案是将/etc/cron.daily/logrotate
文件复制到/etc/cron.hourly/
目录中。这至少对Debian以及可能的某些Debian衍生版本有效。
关于linux - 使用logrotate每小时旋转一次文件? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25485047/
10-12 17:40