Journalctl

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
  • journalctl ist loggt die Nachrichten und Fehlermeldungen von systemd-Diensten
  • Ab Debian 12 ist das der Standard syslog und löst rsyslog ab

letzte 10 Zeilen eines Dienstes anzeigen

  • journalctl -u name_des_dienstes -n 10
  • -u steht für Unit und muss der exakte Dienstname sein (.service kann aber weggelassen werden)
  • Aliase für Dienste können hier nicht verwendet werden
  • Beispiele wären sshd -> ssh oder bind9 -> named

Kernel-Log des letzten Boots

  • Im Kernel-Log stehen Meldungen von Programmen wie nftables
  • Diese werden nicht über den jeweiligen Dienst geloggt, sondern über eine syslog-Kennung (-t oder --identifier)
  • journalctl -t kernel -b

Nur Neue Nachrichten anzeigen

  • Neue Nachrichten von Bind9
  • journalctl -fn0 -u named
  • Neue Logins mitverfolgen
  • journalctl -fn0 -t login