溫馨提示×

Linux系統垃圾清理:你需要知道的方法

小樊
34
2025-09-13 11:09:39
欄目: 智能運維

以下是Linux系統垃圾清理的常用方法:

一、基礎清理命令

  1. 清理臨時文件
    • 刪除 /tmp/var/tmp 目錄文件:
      sudo rm -rf /tmp/* /var/tmp/*
    • 使用 systemd-tmpfiles(部分系統支持):
      sudo systemd-tmpfiles --clean
  2. 清理緩存
    • 系統緩存(需先同步數據):
      sync; echo 3 > /proc/sys/vm/drop_caches(清理頁緩存、dentries、inodes)
    • 包管理器緩存
      • Debian/Ubuntu:sudo apt-get clean(清理下載的包文件)
      • CentOS/RHEL:sudo yum clean all
  3. 清理日志文件
    • 使用 journalctl 刪除舊日志(如7天前):
      sudo journalctl --vacuum-time=7d

二、進階清理工具

  1. 圖形化工具
    • BleachBit:支持清理緩存、臨時文件、日志等,支持多系統。
      安裝:sudo apt-get install bleachbit(Debian/Ubuntu)或 sudo yum install bleachbit(CentOS/RHEL)。
  2. 查找并刪除大文件
    • find 命令定位大文件(如大于100MB):
      sudo find / -type f -size +100M -exec ls -lh {} \;,確認后刪除。

三、注意事項

  • 謹慎使用 rm -rf:避免誤刪系統關鍵文件,建議先備份重要數據。
  • 設置定時任務:可通過 cron 定期自動清理(如每日清理 /tmp)。

以上方法可有效釋放磁盤空間,提升系統性能。

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