在 CentOS(以及一般 Linux 服务器)上,“cleanup 频率”取决于你清理的对象是什么。下面按常见场景给你一个实用建议:
对象:/var/cache/yum 或 /var/cache/dnf
建议频率
yum clean all
# 或
dnf clean all
说明
对象:/var/log,systemd journal
建议频率
journalctl --vacuum-time=14d
说明
/var/log 文件,用 logrotate对象:镜像、容器、卷
建议频率
docker system prune -f
生产环境可加定时任务(cron)
对象:/tmp, /var/tmp
建议频率
对象:上传临时文件、备份残留
建议频率
建议
df -hdu -sh /*df -i| 项目 | 频率 |
|---|---|
| yum/dnf clean | 每月 |
| journalctl vacuum | 每月 |
| docker prune | 每周 |
| 日志 | 自动 |
| 临时文件 | 自动 |
| 综合巡检 | 每月 |
如果你说的是 某一个具体场景(如:生产服务器 / 桌面 / Docker 主机 / 数据库服务器),可以告诉我,我可以直接给你一套 cron 配置。