1. 程式人生 > >Linux下日誌檔案過大解決方案

Linux下日誌檔案過大解決方案

很多Linux伺服器裡的應用程式都是無間斷的輸出日誌,這對於伺服器的硬碟是一個很大的考驗。良許之前也分享過一篇文章,介紹如何讓應用程式在後臺執行:

linux後臺執行命令:&與nohup的用法

通過以上方法,應用程式的日誌會一直輸出到日誌檔案myout.txt裡,這個檔案也會不斷的增大,一直蠶食伺服器硬碟。

但是,我們都知道,日誌對於我們而言是非常重要的,一量應用程式出現bug,或者伺服器宕機,我們必須通過日誌檔案來進行debug或進一步分析。所以,日誌檔案不能簡單的一刪了之。

這時,我們想到,如果能將日誌檔案切分該多好,這樣我們可以留下重要的日誌,而刪掉不必要的日誌。下面良許就來詳細介紹這種方法。

我們可以每天都進行切分日誌的操作,那要這樣的話,為了避免混淆,我們切分出來的日誌都應該帶上日期。當然日期我們可以通過以下語句獲取:

原文連結