linux logrotate 如何为目录中的所有日志文件设置规则(包括子目录中的文件)

linux logrotate 如何为目录中的所有日志文件设置规则(包括子目录中的文件)

例如,我想为所有文件设置规则/home/example_user/public/,而所有日志实际上都位于不同的子目录中,如下所示:/home/example_user/public/siteA/access.log/home/example_user/public/siteB/seperate/error.log等。我应该怎么做?这能解决问题吗:

/home/example_user/public/*/*.log {
weekly
missingok
rotate 10
blahblahblah...
}

谢谢

答案1

是的,您提供的 logrotate 配置将起作用。

相关内容