Cron
定期清除/清空 Apache 日誌文件的最佳方法是什麼
我在 lubuntu linux 上執行 Apache 伺服器,由於 Web 伺服器上有很多應用程序被破壞,10 多個使用者定期訪問伺服器,伺服器日誌
$$ access & error logs $$堆積成巨大的尺寸。 我無法關閉它們,因為我們可能需要監控它們以確保安全性以及我們使用日誌進行調試。
有沒有辦法我們可以在每個週末左右自動清除它們?在此過程中,Apache 應該繼續執行至關重要。我知道權限問題,這就是我在這裡向 Linux 資深人士尋求幫助的原因。
正如評論中提到的,
logrotate
已經為您做到了。只需安裝(如果尚未安裝)並啟用它。正如@Dave 提到的那樣,嘗試使用自定義 cron 作業來做到這一點,雖然可能是功能性的,但對於您的長期理智來說確實不是一個好主意。