温馨提示×

centos cleanup有什么作用

小樊
36
2026-09-06 05:28:35
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)里,cleanup(清理) 一般指释放磁盘空间、删除无用文件和缓存,目的是让系统更干净、更稳定、运行更顺畅。

下面分几种常见场景说明 CentOS cleanup 的作用


一、清理系统包缓存(最常见)

作用

  • 删除 yum / dnf 下载的安装包缓存
  • 释放 /var/cache/yum/var/cache/dnf 空间

常用命令

yum clean all
# 或
dnf clean all

效果

  • 不影响已安装软件
  • 只删除“下载过的 rpm 包缓存”

二、删除无用依赖包

作用

  • 删除“装软件时自动安装、但现在没人用”的依赖
  • 防止系统越来越臃肿

命令

yum autoremove
# 或
dnf autoremove

三、清理日志文件

作用

  • 删除或压缩旧日志
  • 防止 /var/log 占满磁盘

常见方式

journalctl --vacuum-size=100M

rm -f /var/log/*.old

四、清理临时文件

作用

  • 删除 /tmp/var/tmp 中的临时文件
  • 释放被程序遗留占用的空间

五、清理旧内核(非常重要)

作用

  • CentOS 更新后会保留多个内核
  • 旧内核会占 /boot 空间,可能导致无法更新

查看内核

rpm -q kernel

删除旧内核

package-cleanup --oldkernels --count=2

六、整体作用总结

✅ 释放磁盘空间
✅ 防止 /boot/var 爆满
✅ 提升系统维护效率
✅ 降低安全风险(旧包/旧内核)
✅ 不影响正常运行服务(正确操作下)


如果你说的是 某个具体命令 / 脚本 / 工具(如 centos-cleanupyum-utils,可以把命令贴出来,我可以精确解释它的作用。

0