Linux 每分钟超过大小限制时删除日志文件。Crontab/Logrotate
目前,它删除所有以laravel-*.log开头的日志文件,而不是大于100MB的日志文件。我的logrotate版本是3.8.7 我的crontab: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
*/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修复了它。当然,现在它不会忽略我的要求