溫馨提示×

centos清理有哪些隱藏技巧

小樊
48
2025-09-07 21:41:52
欄目: 智能運維

以下是一些CentOS系統清理的隱藏技巧,可高效釋放磁盤空間并優化性能:

  • 清理舊內核
    刪除不再使用的舊內核版本,釋放空間。
    sudo package-cleanup --oldkernels --count=1  # 保留最新1個內核  
    
  • 清理構建緩存
    清理軟件包構建時生成的臨時文件。
    sudo yum clean packages  # 適用于YUM  
    sudo dnf clean packages  # 適用于CentOS 8+  
    
  • 優化日志管理
    • 通過journalctl設置日志保留時間或大小,自動清理舊日志:
      sudo journalctl --vacuum-time=7d  # 保留最近7天日志  
      sudo journalctl --vacuum-size=100M  # 限制日志文件大小為100MB  
      
    • 配置logrotate自動輪轉壓縮日志,避免手動刪除。
  • 清理臨時文件與緩存
    • 刪除系統臨時文件(需確認無活躍進程占用):
      sudo rm -rf /tmp/* /var/tmp/*  # 系統臨時目錄  
      
    • 清理用戶回收站:
      sudo rm -rf ~/.local/share/Trash/*  # 用戶回收站  
      
    • 清理YUM/DNF緩存:
      sudo yum clean all  # YUM緩存  
      sudo dnf clean all  # DNF緩存(CentOS 8+)  
      
  • 查找并刪除大文件
    使用dufind命令定位并刪除占用空間大的文件(謹慎操作)。
    sudo find / -type f -size +100M -exec ls -lh {} \;  # 查找大于100MB的文件  
    
  • 調整Swap分區
    若Swap分區占用過高,可手動清理并重新啟用(可能導致短暫性能下降)。
    sudo swapoff -a && sudo swapon -a  # 重新加載Swap  
    
  • 使用磁盤分析工具
    通過ncdu等工具可視化分析磁盤占用,精準定位大文件或目錄。
    sudo yum install ncdu  # 安裝工具  
    sudo ncdu /  # 掃描根目錄  
    

注意:執行清理前務必備份重要數據,避免誤刪系統關鍵文件。生產環境中建議先在測試環境驗證操作。

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