日誌輪轉logrotate

2021-10-11 11:31:00 字數 855 閱讀 1586

什麼是logrotate:logrotate是乙個日誌管理程式,用來把舊的日誌檔案刪除(備份),並建立新的日誌檔案,還可以壓縮日誌檔案

logrotate的主配置檔案: /etc/logrotate.conf (決定日誌檔案如何輪轉)

手動配置日誌輪轉

logrotate的子配置檔案:vim /etc/logrotate.d/* //自定義配置,便於管理

開啟yum日誌進行檢視

用ssh代開兩個shell,可以先動態觀察著yum日誌檔案

修改時間觸發每日輪轉

然後進行手動輪轉

這時候就能看到yum.log日誌檔案輪轉已經成功

logrotate日誌輪轉

主要實現以下要求 每天輪轉一次 保留3個備份 啟用壓縮 日誌不存在時忽略 當檔案大於100k也達到一天時自動輪轉 建立的新檔案許可權0600,所有者root,所屬組root 可以寫在全域性配置檔案中也可以寫在自定義配置檔案中,推薦自定義配置檔案。命令操作如下所示 root svr5 cd etc l...

log日誌輪轉 logrotate

伺服器上的日誌包括系統日誌和服務日誌每天都會產生n多log,好多人會自己寫指令碼來進行日誌的切割 壓縮等,而忽略了系統自帶的服務 logrotate。簡介 logrotate是個十分有用的工具,它可以自動對日誌進行截斷 或輪循 壓縮以及刪除舊的日誌檔案。它是基於cron來執行的,其指令碼是 etc ...

29 logrotate日誌輪轉

注 針對任何日誌檔案 rsyslog 日誌 nginx訪問或錯誤日誌 一 logrotate 輪轉,日誌切割 1.如果沒有日誌輪轉,日誌檔案會越來越大 2.將丟棄系統中最舊的日誌檔案,以節省空間 3.logrotate本身不是系統守護程序,它是通過計畫任務crond每天執行logrotate 配置檔...