Linux 垃圾日志清理教程
清空 /var/log/journal 文件的方法
清空一次
cd /var/log/journal
echo "" > system.journal
只保留近一周的日志
journalctl --vacuum-time=1w
只保留 500MB 的日志
journalctl --vacuum-size=500M
问题与分析解决
如果执行 journalctl –vacuum-time=1w 命令时报错:Error was encountered while opening journal files: Input/output error 则表示日志文件损坏。
解决方法:
删除之前的日志,重启 journalctl 服务即可。
systemctl restart systemd-journald.service