[Linux] journalctl 读取系统日志并过滤输出
systemd 提供了自己的日志系统(logging system),称为 journal。使用 systemd 日志,无需额外安装日志服务(syslog)。使用 journalctl(1) 命令读取日志。 Arch Linux 中, /var/log/journal/ 目录是 systemd 软件包的一部分。默认情况下 /etc/systemd/journald.conf 中的 Storage=
systemd 提供了自己的日志系统(logging system),称为 journal。使用 systemd 日志,无需额外安装日志服务(syslog)。使用 journalctl(1) 命令读取日志。 Arch Linux 中, /var/log/journal/ 目录是 systemd 软件包的一部分。默认情况下 /etc/systemd/journald.conf 中的 Storage=
检查当前 journal 使用量 journalctl --disk-usage 只保存2天的日志,最大500M journalctl --vacuum-time=2d journalctl --vacuum-size=500M 修改 /etc/systemd/journald.conf SystemMaxUse=16M ForwardToSyslog=no