
預設情況下,運行history -c
無法同時刪除/var/mail/maillog
,對吧?
我如何調查日誌被清除當天或(根據定義)新郵件日誌啟動時發生的情況?
答案1
這兩個事件並不存在因果關係;history
操作歷史列表,而不是任何服務日誌檔案。
檢查您的logrotate
配置。
logrotate --debug /etc/logrotate.conf
/var/mail/maillog.1
除非您rotate 0
配置了路徑,否則可能會存在較舊的日誌。
此外,日誌檔案通常位於/var/log/mail.log
或/var/log/maillog
,/var/mail
而是檔案的目錄mbox
。