如果你的 log 比較多並且是複雜的多層子目錄,那就可以用這樣的方式來自動作 logrotate
首先編輯 /etc/logrotate.d/your-config-file
/var/app/log/*/*.log /var/app/log/*/*.log /var/app/log/*/*/*.log { su root root weekly rotate 12 missingok notifempty sharedscripts delaycompress }
完成後可以用 logrotate -d 測試
logrotate -d your-config-file
或是用 logrotate -f 強制執行
logrotate -f your-config-file
Prev
避免 shell 指令被重複執行