Logging

是否刪除 ubuntu - rm 中的舊郵件日誌?

  • December 13, 2010

我有一個通過 postfix 處理郵件的 ubuntu 伺服器。伺服器最近受到垃圾郵件的攻擊,因此郵件日誌非常大。日誌與時間戳一起儲存,我只是想知道我是否可以清除舊日誌而不會恢復一些磁碟空間?

此外,對這些事情不太聰明,我正在努力尋找在哪裡更改日誌輪換和刪除的設置……來自更多知識淵博的人的任何線索?

如果你不關心你會失去什麼,你有兩種方法可以刪除日誌文件的內容。一,當然是刪除它,但如果你這樣做,該文件仍將與其內容一起存在(系統日誌守護程序將其打開,並向其附加內容)。

# /etc/init.d/<daemon> stop
# rm /var/log/mail.log
# /etc/init.d/<daemon> start

根據您使用的系統日誌守護程序,只需替換其名稱以及郵件日誌即可。

另一種方法是截斷文件:

#  > /var/log/mail.log

類 Debian 系統上的日誌通常使用 logrotate 進行輪換。在 /etc/logrotate.d 你會找到配置文件,man 可以幫助你很多。設置相當簡單。

引用自:https://serverfault.com/questions/212113