溫馨提示×

Debian回收日志文件的步驟

小樊
44
2025-08-07 10:02:46
欄目: 智能運維

Debian回收日志文件常用方法如下:

  1. 使用logrotate工具(推薦)
    • 配置:編輯/etc/logrotate.conf/etc/logrotate.d/目錄下配置文件,設置輪轉周期(如daily)、保留天數(rotate 7)、壓縮選項(compress)等。
    • 手動運行:執行sudo logrotate /etc/logrotate.conf立即應用配置。
  2. 手動刪除舊日志
    • 刪除特定文件sudo rm /var/log/文件名.log(謹慎操作,避免刪除重要日志)。
    • 按時間刪除find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;(刪除30天前的日志)。
  3. 使用journalctl(systemd系統)
    • 按時間清理sudo journalctl --vacuum-time=30d(刪除30天前日志)。
    • 按大小清理sudo journalctl --vacuum-size=500M(限制日志總大?。?。
  4. 配置rsyslog/syslog-ng(可選)
    • 編輯對應配置文件(如/etc/rsyslog.conf),設置日志輪轉規則(如rotate(size(10M) keep(7))),重啟服務生效。

注意:操作前建議備份重要日志,避免誤刪影響系統排查問題。優先使用logrotate或journalctl,減少手動操作風險。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女