Tôi đang sử dụng máy ảo kvm ub Ubuntu 10.04 để kiểm tra một số tính năng của mô-đun hạt nhân. Tôi grep qua các /var/log
tập tin để quan sát các thông điệp kernel về mô-đun đó.
Để bắt đầu từ trạng thái sạch, tôi xóa các tệp nhật ký chứa các tin nhắn cũ hơn bằng cách thực thi rm -rf /var/log/*
và sau đó khởi động lại máy ảo. Tuy nhiên, sau khi tôi khởi động lại, các tệp nhật ký mới vẫn chứa các thông điệp nhật ký cũ đó. Phải mất khoảng 5-6 chu kỳ xóa tệp và khởi động lại máy ảo để cuối cùng thoát khỏi các thông điệp tệp nhật ký đó.
Tại sao chuyện này đang xảy ra? Có cách nào dễ dàng hơn để dọn dẹp các tệp nhật ký?
logrotate
là phần mềm linux chính thức về xóa và xoay nhật ký tự động.