问题

我试图对位于/ tmp / hr_logs /的日志文件设置日志循环.为了设置,我在linux中使用logrotate,并且我可以使用在/etc/logrotate.conf中的以下配置每天旋转它.

  /tmp/hr_logs {
  daily
  rotate 4

使用此配置,文件将每天旋转,系统将保留日期文件的附加日期[格式:-YYYYMMDD]的4个副本

现在,我试图设置一个不同的日志文件集,我需要使其每小时旋转,为此,我已经在logrotate.conf配置:

  /tmp/last_logs {
  hourly
  rotate 4

但是这不是一个工作?任何人都可以请我指导我吗?



解决方法

每日logrotates有 /etc/cron.daily/logrotate 脚本.但是在默认情况下,在 /etc/cron.hourly / 目录中没有这样的脚本.复制这个脚本,它应该工作得很好.




相关问题推荐