在 CentOS 系统中,“cleanup(清理)”通常指在系统使用一段时间后,清理无用文件、释放磁盘空间、优化系统状态。以下是常见需要执行 CentOS cleanup 的场景:
当出现以下情况时,需要清理:
df -h 显示 /、/var、/tmp 分区使用率 ≥ 80%~90%典型清理对象:
/var/log(日志)/var/cache/yum 或 /var/cache/dnf/tmpyum / dnf 安装、升级后,会留下缓存包/boot 空间建议清理:
yum clean all
# 或
dnf clean all
package-cleanup --oldkernels --count=2
/var/log/messages、/var/log/audit/audit.log 过大处理方式:
logrotate清理内容:
# 清理 yum/dnf 缓存
yum clean all
# 删除旧内核
package-cleanup --oldkernels --count=2
# 查看大文件
du -sh /* | sort -rh | head
# 清理 /tmp
rm -rf /tmp/*
# 清理日志(谨慎)
journalctl --vacuum-time=7d
如果你愿意,可以告诉我:
df -h 输出)我可以给你针对性的 cleanup 方案。