我需要 logrotate 目录中的所有日志,并且该日志的文件没有扩展名。我想知道 Linux 命令 logrotate 是否对没有“.log”扩展名的文件也有效。
是的,这当然可以。使用这样的配置:
/path/to/YOURLOGFILE {
monthly
rotate 12
compress
... more settings
}
进入/etc/logrotate.d/your-service
. 甚至手册页也提供了一个示例,它显示了如何旋转/var/log/messages