Linux 每分钟超过大小限制时删除日志文件。Crontab/Logrotate

Linux 每分钟超过大小限制时删除日志文件。Crontab/Logrotate,linux,ubuntu,crontab,logrotate,log-rotation,Linux,Ubuntu,Crontab,Logrotate,Log Rotation,目前,它删除所有以laravel-*.log开头的日志文件,而不是大于100MB的日志文件。我的logrotate版本是3.8.7 我的crontab: */1 * * * * root logrotate -f /etc/logrotate.d/laravel.conf laravel.conf: /var/www/html/project/storage/logs/laravel-*.log { su root adm rotate 0 si

目前,它删除所有以laravel-*.log开头的日志文件,而不是大于100MB的日志文件。我的logrotate版本是3.8.7

我的crontab:

*/1 * * * * root logrotate -f /etc/logrotate.d/laravel.conf
laravel.conf:

/var/www/html/project/storage/logs/laravel-*.log {
        su root adm
        rotate 0
        size 100M
}

通过移除-f修复了它。当然,现在它不会忽略我的要求