Linux系统下 /var/log/journal 目录日志清理教程
Linux系统下目前发行版已经都使用systemd,systemd-journald 是一个收集并存储各类日志数据的系统服务,systemd-journald 服务收集到的日志默认会写入到 /var/log/journal 目录下面,默认情况下一般是保存30天,有时候该目录会占用比较多的空间,可以通过命令:journalctl --disk-usage 或 du -sh /var/log/journal/ 查看空间占用情况,也可以使用 journalctl 命令查看具体的日志信息,这里不再详细说明。
手动清理方法比较简单
1、指定日志的大小
journalctl --vacuum-size=100M
日志指定100MB,超过的就删除
2、指定保存时间
journalctl --vacuum-time=10d
10d为10天,1w为一周
自动清理教程
如果要自动清理的话需要 编辑 /etc/systemd/journald.conf 文件 添加:
SystemMaxUse=100M
可以指定日志大小超过100MB就自动清理,默认该行是注释掉的。
修改保存完执行: systemctl restart systemd-journald 重启生效。
>>转载请注明出处:VPS侦探 本文链接地址:https://www.vpser.net/manage/linux-var-log-journal-clean-log.html