清理Debian日志文件常用方法如下:
/etc/logrotate.conf
或/etc/logrotate.d/
目录下的配置文件,设置轮转周期、保留数量等参数,如/var/log/*.log { daily rotate 7 compress missingok notifempty create 640 root adm }
,然后手动运行sudo logrotate /etc/logrotate.conf
或设置定时任务自动执行。sudo journalctl --vacuum-time=2weeks
可删除两周前的所有日志,sudo journalctl --vacuum-size=500M
可删除超过500MB的日志。sudo rm /var/log/syslog
,或清空日志文件内容,如sudo > /var/log/syslog
,但需谨慎操作,以免影响系统日志记录。