如何清理Linux系统日志
- 检查当前journal使用量
journalctl --disk-usage- 只保存2天的日志,最大500M
journalctl --vacuum-time=2h
journalctl --vacuum-size=500M- 修改
nano /etc/systemd/journald.conf
SystemMaxUse=16M
ForwardToSyslog=no- 重启
systemd-journald.servicesystemctl restart systemd-journald
systemctl restart systemd-journald.service- 检查journal是否运行正常以及日志文件是否完整无损坏
journalctl --verify- 清理
/var/log/messages
cat /dev/null > /var/log/messages- 清理
/var/log/syslog
cat /dev/null > /var/log/syslog- 清理
/var/log/user.log
cat /dev/null > /var/log/user.log