linux

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

小樊
40
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 {} \;,确认后删除。

三、注意事项

以上方法可有效释放磁盘空间,提升系统性能。

0
看了该问题的人还看了