journalctl --boot
打印自启动以来的日志行并journalctl --follow
打印日志的最后 10 行,然后跟随它。但journalctl --boot --follow
不像我期望的那样工作。而不是打印自启动以来的所有日志行,然后跟随日志,它只是忽略--boot
标志。交换旗帜没有任何区别。如何打印自启动以来的所有日志行,然后跟踪日志?
版本信息:
$ journalctl --version
systemd 239
+PAM +AUDIT -SELINUX +IMA +APPARMOR +SMACK -SYSVINIT +UTMP -LIBCRYPTSETUP +GCRYPT -GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid
添加
--lines=all
可以解决问题 - 而不是覆盖--boot
它们自启动以来一起工作以遵循线路。添加
--no-tail
也可以解决问题。以下内容复制自
man journalctl
: