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 будет работать.

Связанный контент