[Linux]logrotateを手動で強制実行する方法
例えば、/var/log/maillogのログローテーションを強制的に実行したい場合
/var/lib/logrotate.status を編集
"/var/log/maillog" 2012-3-27
このような行があるので、日付を昨日の日付に書き換える。logrotateを手動実行
/etc/cron.daily/logrotate
# 切り替わったことを確認
ls /var/log/maillog* -lt
logrotate.statusを書き換えないままlogrotateを手動実行しても何も起こりません。(このことの気づかず小一時間ロスした)
カテゴリ:
Linux