Debian清理日志文件常用方法如下:
使用logrotate工具(推薦)
sudo nano /etc/logrotate.conf 或 /etc/logrotate.d/syslog,設置輪轉周期(如daily)、保留天數(如rotate 7)、壓縮選項(如compress)。sudo logrotate -f /etc/logrotate.conf。使用journalctl命令(針對systemd日志)
sudo journalctl --vacuum-time=7d(刪除7天前日志)。sudo journalctl --vacuum-size=50M(清理至指定大?。?。手動刪除(謹慎操作)
sudo rm /var/log/syslog(需確認文件是否可刪除)。sudo truncate -s 0 /var/log/auth.log。注意:操作前建議備份重要日志,避免影響系統故障排查。優先使用logrotate或journalctl實現自動化管理。