Journalctl: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
Zeile 1: Zeile 1:
 
[[Kategorie:systemd]]
 
[[Kategorie:systemd]]
 
[[Kategorie:Troubleshooting]]
 
[[Kategorie:Troubleshooting]]
 +
=Schaubild=
 +
{{#drawio:journal}}
 +
 +
 
* '''journalctl''' ist loggt die Nachrichten und Fehlermeldungen von [[:Kategorie:systemd|systemd]]-Diensten
 
* '''journalctl''' ist loggt die Nachrichten und Fehlermeldungen von [[:Kategorie:systemd|systemd]]-Diensten
 
* Ab Debian 12 ist das der Standard syslog und löst [[rsyslog]] ab
 
* Ab Debian 12 ist das der Standard syslog und löst [[rsyslog]] ab

Aktuelle Version vom 29. Januar 2026, 11:13 Uhr

Schaubild


  • 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