CentOS定期系统清理可通过以下方式实现:
sudo yum clean all 或 sudo dnf clean all。sudo rm -rf /tmp/*,或使用systemd-tmpfiles --clean。journalctl清理旧日志:sudo journalctl --vacuum-time=7d(保留7天内日志)。logrotate自动轮转日志(编辑/etc/logrotate.conf)。sudo yum autoremove 或 sudo dnf autoremove。sudo package-cleanup --oldkernels --count=1。cleanup.sh),包含上述命令,赋予执行权限后通过crontab -e设置定时任务(如每天凌晨2点运行)。#!/bin/bash
sudo yum clean all
sudo rm -rf /tmp/*
sudo journalctl --vacuum-time=7d
注意:操作前建议备份重要数据,避免误删系统文件。