カーネルモジュールのいくつかの機能をテストするために、kvm ubuntu 10.04仮想マシンを使用しています。/var/log
そのモジュールに関するカーネルメッセージを観察するために、ファイルをgrep します。
クリーンな状態から始めるためにrm -rf /var/log/*
、仮想マシンを実行して再起動することにより、古いメッセージを含むログファイルを削除します。ただし、再起動した後も、新しいログファイルには古いログメッセージが含まれています。ファイルの削除と仮想マシンの再起動の約5〜6サイクルで、最終的にそれらのログファイルメッセージが削除されます。
なんでこんなことが起こっているの?ログファイルをクリーンアップする簡単な方法はありますか?
logrotate
ログの自動削除とローテーションに関する公式のLinuxソフトウェアです。