Journalctl: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
Zeile 1: Zeile 1:
 +
[[Kategorie:systemd]]
 +
[[Kategorie:Troubleshooting]]
 
* '''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 17. September 2024, 21:24 Uhr

  • 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