可以把紀錄檔案刪除嗎?該如何刪除
在做紀錄檔的刪除動作前,最好停止相關的服務(參考: 在Ubuntu中啟動、停止或重新啟動服務 ),處理完後再開啟。以下介紹刪除記錄檔的方式: 使用編輯器 多數的記錄檔都是一些條列式檔案,因此可用編輯器來編輯記錄檔,並刪除相關的記錄。如使用vim nano ...等編輯軟體。 直接刪除 可用 $rm -f 來刪除日誌。比如要刪除 /var/log/lastlog ,可以輸入以下的指令 $rm -f /var/log/lastlog 用定向符號 > 清除 例如,要清空 /var/log/lastlog ,可以試試以下指令 $cat>/var/log/lastlog 在這邊可以輸入想要輸入的內容,按 "Ctrl+d"結束。如果完全不輸入直接按下 "Ctrl+d" 該檔案將會完全清除了。 除了上述的介紹,使用舊的記錄檔覆蓋也是一種方式,除了 lastlog 之外,大多數的記錄檔到一定大小,會自動將舊的記錄檔 xxx 移為 xxx.1 。依此,我們可以將 xxx.1 蓋掉 xxx。如以下指令: cat xxx.1>xxx 這邊的xxx包涵 boot.log 、cron、maillog、secure、vsftpd.log、wtmp ...等等,可以依需要來進行覆蓋。 參考資料 特色、摘要,Feature、Summary: 關鍵字、標籤,Keyword、Tag: