Ablösung von /var/log/syslog durch journalctl in Debian 12
Seit Debian 12 wird das Syslog durch journalctl ersetzt. Diese Umstellung ist der Schlusspunkt eines Wechsels von traditionellen Log-Dateien zu systemd-Journald-Daemons, welche mit Debian 8 (Jessie) begonnen wurde.
Ablösung von Syslog
Unter Debian 12 Bookworm wird man schnell feststellen, dass ein Syslog (/var/log/syslog) fehlt.
tk@js-debian12-01:~$ cat /var/log/syslog cat: /var/log/syslog: Datei oder Verzeichnis nicht gefunden
Grund dafür sind Änderungen im Debian 12 Base-OS, die das Syslog durch journalctl ersetzen.
Verwendung von journalctl
Einige Beispiele für die Verwendung von journalctl :
journalctl: zeigt das gesamte Systemprotokoll an.journalctl -f: folgt dem Systemprotokoll in Echtzeit, ähnlich wietail -f /var/log/syslog.journalctl -u servicename: zeigt das Protokoll für einen bestimmten systemd-Dienst an, beispielsweisejournalctl -u systemd-timesyncdjournalctl -b: zeigt das Protokoll für den letzten Bootvorgang an.journalctl --since=yesterday: zeigt das Protokoll seit gestern an.--sinceunterstützt sonst die Angaben der Parameter des ZeitstempelsJun 28 11:47:07
journalctl bietet viele weitere Optionen, die man mit man journalctl sich anschauen kann.
|
Autor: Jonas Sterr Ich beschäftige mich mit den Themen Software Defined Storage, Proxmox Virtualisierung auf Basis von KVM, QEMU & Ceph im Produktmanagement der Thomas-Krenn.AG in Freyung. Proxmox ist meine absolute Leidenschaft und ich freue mich gerne über Kontaktanfragen und einen Austausch auf LinkedIn.
|

