溫馨提示×

如何利用Linux進行系統垃圾大掃除

小樊
41
2025-09-13 11:14:42
欄目: 智能運維

以下是利用Linux進行系統垃圾大掃除的方法:

  1. 清理臨時文件

    • 刪除 /tmp 和用戶緩存目錄:
      sudo rm -rf /tmp/*
      rm -rf ~/.cache/* ~/.local/share/Trash/*
    • 使用工具定時清理(如 systemd-tmpfiles):
      sudo systemd-tmpfiles --clean
  2. 清理日志文件

    • journalctl 刪除舊日志(如保留最近7天):
      sudo journalctl --vacuum-time=7d
  3. 清理包管理器緩存

    • Debian/Ubuntu:
      sudo apt-get clean(清理緩存)
      sudo apt-get autoremove(刪除無用依賴)
    • CentOS/RHEL:
      sudo yum clean all
  4. 清理大文件和舊文件

    • find 查找并刪除大于指定大小的文件(如100MB):
      find / -type f -size +100M -exec rm -f {} \;
    • 刪除超過30天的文件:
      find /path -type f -mtime +30 -exec rm -f {} \;
  5. 清理系統緩存

    • 清除頁面緩存、目錄項緩存:
      sudo sync; sudo echo 3 > /proc/sys/vm/drop_caches
  6. 使用圖形化工具

    • BleachBit:支持清理緩存、日志、臨時文件等。
    • Baobab:圖形化分析磁盤占用,定位大文件。

注意事項

  • 執行刪除操作前備份重要數據。
  • 謹慎使用 rm -rf,避免誤刪系統文件。
  • 可通過 crontab 設置定時任務自動清理。

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