Linux

刪除日誌文件是否安全?

  • June 19, 2012

我發現使用此命令似乎很少有文件堆積如山:

find / -size +50M

其中大部分是日誌文件,所以我想知道刪除日誌文件是否安全。有問題的日誌文件是:

/var/log/httpd/mySite.com-access.log.1
/var/log/httpd/access_log.1
/var/log/httpd/mySite.com-access.log
/var/log/maillog.4.gz
/var/log/maillog 

伺服器作業系統版本為:cat /etc/centos-release CentOS release 6.2 (Final)

如果可以刪除 - 我該怎麼做?我只是刪除文件rm,還是應該“清除它的內容”,例如:

cat /dev/null > access_log.1 

刪除它們是否安全?很可能是的。某些文件,例如您的郵件日誌,您可能只想通過cat /dev/null > somefile. 大多數情況下,以 .1 結尾的文件已被日誌輪換,檢查它的配置文件以及日誌輪換通常也會刪除舊文件。因此,通常可以刪除以 .1 結尾的日誌文件。

天氣與否,刪除日誌文件是一個好主意,這是一個不同的問題。根據誰的伺服器等等,刪除您有義務保留指定時間段的文件可能會產生潛在的法律後果。如果它是您的伺服器,那麼只要您認為有必要,最好保留這些文件。但是,在刪除文件之前,最好先查看其中的一些文件,尋找常見的重複消息和/或片語“錯誤”、“拒絕”和“中止”。

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