Linux logrotate命令
Linux logrotate命令用於管理記錄檔。
使用logrotate指令,可讓你輕鬆管理系統所產生的記錄檔。它提供自動替換,壓縮,刪除和郵寄記錄檔,每個記錄檔都可被設置成每日,每週或每月處理,也能在檔太大時立即處理。您必須自行編輯,指定配置檔,預設的配置檔存放在/etc目錄下,檔案名稱為logrotate.conf。
語法
logrotate [-?dfv][-s <狀態檔>][--usage][配置檔]
參數說明:
- -?或--help 線上幫助。
- -d或--debug 詳細顯示指令執行過程,便於排錯或瞭解程式執行的情況。
- -f或--force 強行啟動記錄檔維護操作,縱使logrotate指令認為沒有需要亦然。
- -s<狀態檔>或--state=<狀態檔> 使用指定的狀態檔。
- -v或--version 顯示指令執行過程。
- -usage 顯示指令基本用法。
實例
指定記錄檔
# logrotate /root/log.config