centos

如何自定义CentOS Cleanup规则

小樊
42
2025-10-05 02:23:46
栏目: 智能运维

一、系统级临时文件清理规则(systemd管理,CentOS 7及以上)
CentOS 7及以上版本使用systemd-tmpfiles-clean.service管理临时文件清理,核心配置文件位于/usr/lib/tmpfiles.d/tmp.conf(系统默认规则)。若需自定义,可通过以下方式扩展:

二、日志文件清理规则(logrotate工具)
日志文件是磁盘空间占用的主要来源之一,通过logrotate可实现定期轮转、压缩和删除旧日志。自定义规则需编辑/etc/logrotate.conf(全局配置)或在/etc/logrotate.d/下创建应用特定配置(如nginxmysql):

三、YUM/DNF缓存清理规则
YUM(CentOS 7及以下)或DNF(CentOS 8及以上)的缓存会占用/var/cache/yum(或/var/cache/dnf)目录,可通过以下命令自定义清理:

四、孤立包与旧内核清理规则

五、大文件与旧文件清理规则
使用find命令查找并删除指定条件的文件(如大于100MB的文件、30天未修改的文件):

六、自动化与监控

0
看了该问题的人还看了