以下是CentOS清理缓存的常用方法:
-
清理YUM缓存
- 清理所有缓存:
sudo yum clean all - 仅清理元数据:
sudo yum clean metadata - 仅清理软件包:
sudo yum clean packages
- 清理所有缓存:
-
清理临时文件
- 删除/tmp目录文件:
sudo rm -rf /tmp/*
- 删除/tmp目录文件:
-
清理日志文件
- 按时间清理(保留近2周):
sudo journalctl --vacuum-time=2weeks - 按大小清理(保留100MB):
sudo journalctl --vacuum-size=100M - 手动删除旧日志:
sudo find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;
- 按时间清理(保留近2周):
-
清理包管理器缓存(DNF,CentOS 8及以上)
- 清理所有缓存:
sudo dnf clean all
- 清理所有缓存:
-
清理系统内存缓存
- 释放页面缓存、目录项和inode:
sudo sync && echo 3 > /proc/sys/vm/drop_caches
- 释放页面缓存、目录项和inode:
-
使用工具清理
- 借助BleachBit图形化工具:
sudo yum install bleachbit && sudo bleachbit
- 借助BleachBit图形化工具:
注意:操作前确保非系统关键文件,避免误删影响运行。