Używam maszyny wirtualnej kvm ubuntu 10.04 do testowania niektórych funkcji modułu jądra. Przeglądam /var/log
pliki, aby obserwować komunikaty jądra dotyczące tego modułu.
Aby rozpocząć od stanu czystego, usuwam pliki dziennika zawierające starsze wiadomości, uruchamiając rm -rf /var/log/*
i ponownie uruchamiając maszynę wirtualną. Jednak po ponownym uruchomieniu nowe pliki dziennika nadal zawierają te stare komunikaty dziennika. Usuwanie plików komunikatów i ponowne uruchomienie maszyny wirtualnej zajmuje około 5-6 cykli.
Dlaczego to się dzieje? Czy istnieje łatwiejszy sposób czyszczenia plików dziennika?
logrotate
to oficjalne oprogramowanie linux do automatycznego usuwania i obracania logów.