Linux系統定時清空日誌內容和刪除日誌檔案教程。

zhilian發表於2024-03-08

在Linux系統中,您可以使用cron作業來定期清空日誌內容和刪除日誌檔案。下面是相應的教程:

  1. 定期清空日誌內容:
    使用cron作業來定期清空日誌檔案的內容。在終端中執行以下命令開啟cron作業編輯器:

    crontab -e
  2. 新增清空日誌內容的任務:
    在cron作業編輯器中,新增以下行來建立一個任務,將日誌檔案的內容清空:

    0 0 * * * echo > /path/to/logfile

    /path/to/logfile替換為您要清空內容的日誌檔案的路徑。

  3. 儲存並關閉cron作業編輯器:
    按下 Ctrl + X,然後輸入 Y來儲存更改並關閉編輯器。
  4. 定期刪除日誌檔案:
    使用cron作業來定期刪除日誌檔案。再次執行以下命令開啟cron作業編輯器:

    crontab -e
  5. 新增刪除日誌檔案的任務:
    在cron作業編輯器中,新增以下行來建立一個任務,刪除指定的日誌檔案:

    0 0 * * * rm /path/to/logfile

    /path/to/logfile替換為您要刪除的日誌檔案的路徑。

  6. 儲存並關閉cron作業編輯器:
    按下 Ctrl + X,然後輸入 Y來儲存更改並關閉編輯器。

透過以上步驟,您可以在Linux系統中設定cron作業來定期清空日誌內容和刪除日誌檔案。請確保在編輯cron作業之前,您具有足夠的許可權來訪問和修改日誌檔案。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3008514/,如需轉載,請註明出處,否則將追究法律責任。

相關文章