- 通配符配置多个目录
/var/log/basedir/*.log /var/log/basedir/*/*.log { daily rotate 5 }
/var/log/basedir/**/*.log { daily rotate 5 cat /dev/null > /var/log/basedir/**/*.log }
执行测试:
logrotate -d -f /etc/logrotate.conf
- -d =打开调试模式。在调试模式下,将不会对日志或logrotate状态文件进行任何更改。
- -f =告诉logrotate强制旋转,即使它认为没有必要也是如此。有时,在将新条目添加到logrotate之后,或者如果手动删除了旧日志文件,这将很有用,因为将创建新文件,并且日志记录将继续正确进行。