Я использую виртуальную машину kvm ubuntu 10.04 для тестирования некоторых функций модуля ядра. Я пролистываю /var/log
файлы, чтобы посмотреть сообщения ядра об этом модуле.
Чтобы начать из чистого состояния, я удаляю файлы журнала, содержащие старые сообщения, выполняя rm -rf /var/log/*
и затем перезагружая виртуальную машину. Однако после перезагрузки новые файлы журнала все еще содержат эти старые сообщения журнала. Для удаления этих сообщений из файла журнала требуется около 5-6 циклов удаления файлов и перезагрузки виртуальной машины.
Почему это происходит? Есть ли более простой способ очистки файлов журнала?
logrotate
является официальным программным обеспечением Linux для автоматического удаления и ротации логов.