Sto usando una macchina virtuale kvm ubuntu 10.04 per testare alcune funzionalità di un modulo del kernel. Cerco i /var/log
file per osservare i messaggi del kernel su quel modulo.
Per iniziare da uno stato pulito, rimuovo i file di registro contenenti messaggi più vecchi eseguendo rm -rf /var/log/*
e quindi riavviando la macchina virtuale. Tuttavia, dopo il riavvio, i nuovi file di registro contengono ancora quei vecchi messaggi di registro. Sono necessari circa 5-6 cicli di eliminazione dei file e riavvio della macchina virtuale per eliminare finalmente i messaggi dei file di registro.
Perché sta succedendo? Esiste un modo più semplice per pulire i file di registro?
logrotate
è il software linux ufficiale sull'eliminazione e la rotazione automatica dei registri.