温馨提示×

centos cleanup能释放空间吗

小樊
42
2026-09-03 00:54:21
栏目: 云计算

CentOS 里,cleanup 本身不是一个标准命令,能不能“释放空间”要看你具体指的是哪个 cleanup


常见几种情况

1️⃣ yum clean / dnf clean(最常见)

如果你说的是 yum 或 dnf 的 cleanup,那是可以释放空间的:

# 清理 yum/dnf 缓存
yum clean all
# 或
dnf clean all

✅ 会释放:

  • /var/cache/yum/
  • /var/cache/dnf/

通常可释放 几百 MB 到几 GB


2️⃣ package-cleanup(不是 cleanup)

CentOS 有:

package-cleanup --oldkernels

✅ 可删除旧内核,释放 /boot 空间
⚠️ 不要删当前正在使用的内核


3️⃣ 系统里有人写的 cleanup 脚本

如果你看到的是:

./cleanup
/etc/cleanup

那要看脚本内容,不一定安全,不能直接判断。


4️⃣ rm -rf 类“清理”(危险)

有些教程会让你:

rm -rf /var/log/*

✅ 能释放空间
❌ 可能导致系统异常


✅ 安全释放空间的推荐做法

# 1. 清理包缓存
dnf clean all

# 2. 删除旧内核
package-cleanup --oldkernels --count=2

# 3. 清理日志
journalctl --vacuum-time=7d

# 4. 查看大文件
du -sh /* 2>/dev/null

如果你能贴出你看到的 cleanup 具体命令或路径,我可以准确告诉你它会不会释放空间、安不安全。

0