清理 CentOS 系统(无论是清理磁盘空间、卸载软件,还是准备停机/下线)时,要格外注意系统稳定性、数据安全、依赖关系。下面按场景给你一份注意事项清单,推荐对照使用。
tar czvf /backup/etc-$(date +%F).tar.gz /etc
❗ 没有备份前,不要执行任何大规模删除或卸载操作
❌ 绝对不要直接删
/bin /sbin /lib /lib64/usr /var 整体删除/boot(可能导致无法启动)✅ 可以安全清理的
/var/cache/yum
/var/tmp
/tmp
~/.cache
yum clean all
# 或
dnf clean all
du -h --max-depth=1 /
find / -type f -size +500M
常见可清理:
/var/log)✅ 正确方式:
truncate -s 0 /var/log/xxx.log
或
journalctl --vacuum-time=7d
❌ 不要直接 rm -rf /var/log/*
rpm -qR 软件名
避免误删:
id 用户名
确认:
检查:
crontab -l
ls /etc/cron.*
disabledgetenforce
umount /data
检查:
df -h
mount
| 版本 | 注意 |
|---|---|
| CentOS 7 | 2024 年已 EOL,注意 yum 源失效 |
| CentOS 8 | 已停止维护,建议迁移 |
| CentOS Stream | 行为类似 RHEL 滚动版 |
你可以告诉我:
我可以直接给你 可执行的清理命令清单(带风险提示) ✅