在 CentOS(以及所有 Linux 服务器系统)中,定期清理系统非常重要,主要原因可以从稳定性、性能、安全性、磁盘空间和运维成本几个方面来理解。
CentOS 大量使用:
/var/log/journalctl 日志(systemd journal)如果不清理:
yum / dnf 缓存:/var/cache/yum/boot 分区较小,容易 boot 分区满真实案例:
/var 磁盘写满| 类型 | 位置 |
|---|---|
| 系统日志 | /var/log |
| journal 日志 | journalctl --vacuum |
| yum/dnf 缓存 | /var/cache/yum |
| 旧内核 | /boot |
| 临时文件 | /tmp |
| Docker 垃圾 | docker system prune |
| 大文件 | du / find |
cron 自动清理# 清理 yum 缓存
yum clean all
# journal 日志限制
journalctl --vacuum-time=7d
df -h
du -sh /*
CentOS 清理不是“可选优化”,而是防止系统因磁盘满、日志失控、旧内核堆积而导致故障的必要运维工作。
如果你愿意,我可以: