Debian回收日志文件常用方法如下:
/etc/logrotate.conf或/etc/logrotate.d/目录下配置文件,设置轮转周期(如daily)、保留天数(rotate 7)、压缩选项(compress)等。sudo logrotate /etc/logrotate.conf立即应用配置。sudo rm /var/log/文件名.log(谨慎操作,避免删除重要日志)。find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;(删除30天前的日志)。sudo journalctl --vacuum-time=30d(删除30天前日志)。sudo journalctl --vacuum-size=500M(限制日志总大小)。/etc/rsyslog.conf),设置日志轮转规则(如rotate(size(10M) keep(7))),重启服务生效。注意:操作前建议备份重要日志,避免误删影响系统排查问题。优先使用logrotate或journalctl,减少手动操作风险。