journalctl-Befehl: Verwendung, Logs nach Dienst und Journal-Größe aufräumen

TestumgebungRHEL-FamilieAlmaLinux 9.8systemd 252root-KontoDebian 12 normales KontoGeprüft am 2026-11-05
Befehle für Systeminfo · EinstellungenjournalctlSpeicherort/usr/bin/journalctl

Der Befehl journalctl ist das Werkzeug, mit dem du die Logs, die Dienste und der Kernel im systemd-Journal hinterlassen, auswählst und liest. Auf Linux-Systemen mit systemd sammelt systemd-journald diese Logs im Journal. Beim Lesen der Logs nach Dienst, Zeit und Priorität auf einem AlmaLinux-9-Server und einem Debian-12-Server sah ein normales Konto nur seine eigenen Logs, und ein Server, der sein Journal im Arbeitsspeicher hält, konnte keinen früheren Start auswählen.

Die Ausgaben unten stammen von den beiden Servern. Hostnamen, Konten, Boot-IDs, die Prozessnummern auf dem AlmaLinux-Server und das Release des systemd-Pakets wurden durch Beispielwerte ersetzt, und beide Server gaben die Zeiten in UTC aus.

1️⃣ So verwendest du den journalctl-Befehl und liest aktuelle Logs

Wenn du journalctl ohne Optionen ausführst, öffnet sich das Journal ab der ältesten Zeile in less. Für aktuelle Logs legst du deshalb mit -n die Zeilenzahl fest. Lässt du die Zahl nach -n weg, erscheinen 10 Zeilen.

journalctl -n 3
Oct 28 07:14:06 server1 systemd[1]: session-3017.scope: Deactivated successfully.
Oct 28 07:14:06 server1 systemd[1]: session-3017.scope: Consumed 3.934s CPU time.
Oct 28 07:14:07 server1 sudo[851987]: pam_unix(sudo:session): session closed for user user

Eine Zeile besteht aus Zeit, Hostname, dem Programm, das den Log geschrieben hat, samt Prozessnummer und der Meldung. Mit -r kehrt sich die Reihenfolge um, und die neueste Zeile steht oben. Im crond-Log des AlmaLinux-Servers stand die zuletzt geschriebene CMDEND-Zeile ganz oben.

journalctl -r -u crond -n 3
Oct 28 07:01:01 server1 CROND[841384]: (root) CMDEND (run-parts /etc/cron.hourly)
Oct 28 07:01:01 server1 run-parts[841394]: (/etc/cron.hourly) starting 0anacron
Oct 28 07:01:01 server1 CROND[841388]: (root) CMD (run-parts /etc/cron.hourly)

-f beendet sich nach der letzten Zeile nicht, sondern gibt neu eintreffende Zeilen laufend weiter aus. Auf dem Debian-12-Server blieb mit -q und -t myapp die letzte logger-Zeile auf dem Bildschirm stehen, und mit logger wurden zwei weitere Zeilen geschrieben. Die beiden Zeilen erschienen direkt darunter.

journalctl -q -f -n 1 -t myapp
Oct 28 07:12:46 server2 myapp[347704]: journalctl error test
Oct 28 07:14:35 server2 myapp[347881]: follow line 1
Oct 28 07:14:36 server2 myapp[347877]: follow line 2

-f hört erst auf, wenn du Ctrl+C drückst. Nutze es also, um den Log zu beobachten, während ein Dienst neu startet.

In less werden Zeilen, die breiter als der Bildschirm sind, rechts abgeschnitten; den abgeschnittenen Teil siehst du mit den Pfeiltasten. Ausgaben in eine Pipe oder Datei laufen nicht über less. Um ohne less direkt im Terminal auszugeben, hängst du --no-pager an.

2️⃣ journalctl-Logs nach Dienst

Die aktuellen Zeilen mischen die Logs vieler Dienste. Um den Log eines einzelnen Dienstes zu sehen, gibst du daher mit -u den Unit-Namen an. Das .service am Ende des Unit-Namens kannst du weglassen.

journalctl -u crond -n 4
Oct 28 06:01:01 server1 CROND[802926]: (root) CMDEND (run-parts /etc/cron.hourly)
Oct 28 07:01:01 server1 CROND[841388]: (root) CMD (run-parts /etc/cron.hourly)
Oct 28 07:01:01 server1 run-parts[841394]: (/etc/cron.hourly) starting 0anacron
Oct 28 07:01:01 server1 CROND[841384]: (root) CMDEND (run-parts /etc/cron.hourly)

Schreibst du -u zweimal, erscheinen die Logs beider Dienste gemischt in zeitlicher Reihenfolge. Als auf dem AlmaLinux-Server crond und nginx zusammen für den 18. Oktober von 08:00 bis 08:15 ausgewählt wurden, folgten auf vier crond-Zeilen um 08:01 zwei nginx-reload-Zeilen um 08:12.

journalctl -u nginx -u crond --since '2026-10-18 08:00' --until '2026-10-18 08:15'
Oct 18 08:01:01 server1 CROND[381522]: (root) CMD (run-parts /etc/cron.hourly)
Oct 18 08:01:01 server1 run-parts[381528]: (/etc/cron.hourly) starting 0anacron
Oct 18 08:01:01 server1 run-parts[381534]: (/etc/cron.hourly) finished 0anacron
Oct 18 08:01:01 server1 CROND[381518]: (root) CMDEND (run-parts /etc/cron.hourly)
Oct 18 08:12:30 server1 systemd[1]: Reloading nginx - high performance web server...
Oct 18 08:12:30 server1 systemd[1]: Reloaded nginx - high performance web server.

systemctl status zeigt unter dem Dienststatus nur die letzten 10 Log-Zeilen, ältere Logs prüfst du deshalb mit journalctl -u. Direkt nachdem du systemctl restart für einen Dienst ausgeführt hast, rufst du journalctl -u auf und prüfst den Start-Log.

Logs, die Skripte oder Cron-Jobs mit logger geschrieben haben, findest du über ihre Kennung (Identifier) statt über eine Unit. Hinter -t schreibst du denselben Namen, der bei logger nach -t stand.

logger -t myapp 'journalctl test message'

Auf dem Debian-12-Server gab logger nichts auf dem Bildschirm aus, und die geschriebenen Zeilen wurden mit -t myapp gefunden.

journalctl -q -t myapp
Oct 28 07:12:44 server2 myapp[347693]: journalctl test message

-g lässt nur Zeilen übrig, deren Meldung einen bestimmten Text enthält. Schreibst du den Suchtext komplett klein, wird Groß- und Kleinschreibung ignoriert.

journalctl -u crond -g anacron -n 2
Oct 28 07:01:01 server1 run-parts[841394]: (/etc/cron.hourly) starting 0anacron

-n zählt die Zeilen, bevor -g filtert. Von den letzten beiden crond-Zeilen blieb deshalb nur die eine mit anacron übrig.

3️⃣ Logs nach Zeitraum und nach Start

--since und --until legen Anfang und Ende des ausgegebenen Zeitraums fest. Steht zwischen Datum und Uhrzeit ein Leerzeichen, setzt du den Wert in einfache Anführungszeichen.

Wert für --sinceBedeutung und wann du ihn nutzt
'2026-10-28 06:00'Ab 06:00:00 an diesem Tag (ohne Sekunden gilt 00), wenn du weißt, wann das Problem begann
todayAb 00:00:00 heute, um nur die Logs von heute zu sehen
yesterdayAb gestern 00:00:00 bis jetzt; nur für gestern zusätzlich --until today
'-2h'Ab vor 2 Stunden, um zu sehen, was gerade passiert ist (unten gemessen)
'1 hour ago'Ab vor 1 Stunde, gleichbedeutend mit -1h

Auf dem AlmaLinux-Server begannen die letzten 2 Stunden mit den crond-Zeilen von 06:01; unten stehen die ersten vier davon.

journalctl -u crond --since '-2h' | head -4
Oct 28 06:01:01 server1 CROND[802930]: (root) CMD (run-parts /etc/cron.hourly)
Oct 28 06:01:01 server1 run-parts[802936]: (/etc/cron.hourly) starting 0anacron
Oct 28 06:01:01 server1 CROND[802926]: (root) CMDEND (run-parts /etc/cron.hourly)
Oct 28 07:01:01 server1 CROND[841388]: (root) CMD (run-parts /etc/cron.hourly)

-b lässt nur Logs seit dem aktuellen Start übrig. Wenn du suchst, warum ein Server neu gestartet hat, prüfe zuerst in der Startliste, ob noch Logs vom vorherigen Start vorhanden sind.

journalctl -b -u crond -n 2
Oct 28 07:01:01 server1 run-parts[841394]: (/etc/cron.hourly) starting 0anacron
Oct 28 07:01:01 server1 CROND[841384]: (root) CMDEND (run-parts /etc/cron.hourly)

--list-boots gibt für jeden im Journal erhaltenen Start die Nummer, die Boot-ID und die Zeiten der ersten und letzten Zeile aus.

journalctl --list-boots
IDX BOOT ID                          FIRST ENTRY                 LAST ENTRY
  0 4f1c2a9be0d34c7a8e6b5d20c1f3a7e9 Sat 2026-10-17 08:29:26 UTC Wed 2026-10-28 07:16:10 UTC

Der AlmaLinux-Server hält sein Journal nicht auf der Festplatte und hatte daher nur einen Starteintrag. Deshalb endete -b -1 für den vorherigen Start nur mit einem Hinweis.

journalctl -b -1
Specifying boot ID or boot offset has no effect, no persistent journal was found.

Logs eines früheren Starts kannst du mit -b -1 nur auf Servern lesen, die das Journal auf der Festplatte (/var/log/journal) speichern.

4️⃣ journalctl-Fehlerlogs und Kernel-Logs

-p wählt Zeilen nach der Priorität des Logs aus. Gibst du eine Stufe an, erscheinen diese Stufe und alle wichtigeren, und die Stufe kannst du als Namen oder als Zahl schreiben.

StufeNumerischBedeutung
emerg0Das System ist nicht nutzbar
alert1Sofortiges Handeln nötig
crit2Kritischer Fehler
err3Fehler
warning4Warnung
notice5Normal, aber beachtenswert; Stufe der Zeilen, die logger ohne -p schreibt
info6Bericht
debug7Debug-Meldung

Nachdem mit logger eine Zeile der Stufe err geschrieben und mit -p err ausgewählt wurde, fiel die notice-Zeile mit derselben Kennung (journalctl test message) weg, und nur die err-Zeile blieb.

logger -t myapp -p user.err 'journalctl error test'; journalctl -q -t myapp -p err
Oct 28 07:12:46 server2 myapp[347704]: journalctl error test

Verbindest du zwei Stufen mit zwei Punkten, wird nur dieser Bereich ausgegeben. Mit warning..err bleiben nur die Stufen Warnung und Fehler übrig.

journalctl -q -t myapp -p warning..err
Oct 28 07:12:46 server2 myapp[347704]: journalctl error test

-k lässt nur Kernel-Meldungen übrig und gibt nur Zeilen seit dem aktuellen Start aus.

journalctl -k -n 3
Oct 26 10:14:25 server1 systemd-rc-local-generator[96245]: /etc/rc.d/rc.local is not marked executable, skipping.
Oct 27 10:47:57 server1 systemd-rc-local-generator[512078]: /etc/rc.d/rc.local is not marked executable, skipping.
Oct 27 11:01:10 server1 systemd-rc-local-generator[520023]: /etc/rc.d/rc.local is not marked executable, skipping.

Die letzten drei -k-Zeilen auf dem AlmaLinux-Server waren alle systemd-rc-local-generator-Zeilen. Diese Zeilen sind Meldungen, die in den Kernel-Log-Puffer geschrieben wurden. Sie werden daher mit _TRANSPORT gleich kernel gespeichert und erscheinen auch bei -k.

5️⃣ Ausgabeformate von journalctl

-o ändert das Format jeder Zeile. Der Standardwert short entspricht fast einer syslog-Datei, und short-iso stellt die Zeit auf das ISO-8601-Format samt Zeitzone um. Beim Wechsel auf short-iso auf dem AlmaLinux-Server kam +0000 ans Ende der Zeit.

journalctl -u crond -n 2 -o short-iso
2026-10-28T07:01:01+0000 server1 run-parts[841394]: (/etc/cron.hourly) starting 0anacron
2026-10-28T07:01:01+0000 server1 CROND[841384]: (root) CMDEND (run-parts /etc/cron.hourly)

cat entfernt Zeit und Hostname und gibt nur die Meldung aus. Nutze es, wenn du Meldungen an grep oder ein anderes Programm weitergibst.

journalctl -u crond -n 2 -o cat
(/etc/cron.hourly) starting 0anacron
(root) CMDEND (run-parts /etc/cron.hourly)

json und json-pretty geben die im Journal gespeicherten Felder als Namen und Werte aus. Wählst du Felder mit --output-fields aus, kommen die Felder für Cursor, Zeit und Boot-ID immer mit. Auch als auf dem Debian-12-Server nur vier Felder ausgewählt wurden, erschienen __CURSOR, _BOOT_ID und zwei Zeitfelder mit.

journalctl -q -t myapp -n 1 -o json-pretty --output-fields=MESSAGE,PRIORITY,SYSLOG_IDENTIFIER,_PID
{
	"__REALTIME_TIMESTAMP" : "1793171676664200",
	"_PID" : "347877",
	"SYSLOG_IDENTIFIER" : "myapp",
	"MESSAGE" : "follow line 2",
	"__CURSOR" : "s=2a6f0c1d9e8b47a3b5c4d3e2f1a0b9c8;i=1a2b3;b=b7e3d1a04c9f4e2a8d6c5b1f0e2a9c47;m=17cf8fe36f5;t=65ee150cf1188;x=1f2e3d4c5b6a7980",
	"_BOOT_ID" : "b7e3d1a04c9f4e2a8d6c5b1f0e2a9c47",
	"PRIORITY" : "5",
	"__MONOTONIC_TIMESTAMP" : "1636264982261"
}

6️⃣ Speicherort des Journals und Größe aufräumen

Ob das Journal im Arbeitsspeicher oder auf der Festplatte liegt, bestimmt der Wert Storage= in journald.conf. Der Standardwert auto speichert auf der Festplatte, wenn der Ordner /var/log/journal existiert, sonst im Arbeitsspeicher (/run/log/journal).

🖥️ Wer Logs schreibtDienste, Kernel, logger
systemd-journaldSpeichert empfangene Logs in Journal-Dateien
/run/log/journalStorage=auto (kein Ordner), Arbeitsspeicher, wird beim Neustart geleert
/var/log/journalStorage=persistent oder auto (Ordner vorhanden), Festplatte, bleibt nach dem Neustart erhalten
🖥️ journalctlLiest und gibt die Journal-Dateien beider Ordner aus

Der AlmaLinux-Server hatte keinen Ordner /var/log/journal, sein Journal lag deshalb nur in /run/log/journal.

ls -ld /var/log/journal /run/log/journal
ls: cannot access '/var/log/journal': No such file or directory
drwxr-sr-x+ 4 root systemd-journal 80 Oct 17 08:30 /run/log/journal

Der Debian-12-Server hatte beide Ordner, und sein Journal sammelte sich auf der Festplatte.

ls -ld /var/log/journal /run/log/journal
drwxr-sr-x+ 2 root systemd-journal   40 Oct  9 08:43 /run/log/journal
drwxr-sr-x+ 4 root systemd-journal 4096 Sep 24 12:52 /var/log/journal

Um Logs über einen Neustart hinaus zu behalten, stellst du Storage= in journald.conf auf persistent und startest systemd-journald neu. Laut offiziellem Handbuch wird der Ordner /var/log/journal bei Bedarf automatisch angelegt. Für diesen Artikel wurden die Einstellungen nicht geändert.

Ein Journal auf der Festplatte ist wie die Blackbox eines Flugzeugs, die man nach einem Vorfall herausholt und ausliest.

--disk-usage gibt die Gesamtgröße der archivierten Journal-Dateien und der gerade genutzten Dateien aus. Bei einem normalen Konto auf dem Debian-12-Server, mit per -q ausgeblendetem [Hint]-Hinweis oben, war das Ergebnis eine einzige Zeile: 6.6M.

journalctl -q --disk-usage
Archived and active journals take up 6.6M in the file system.

Die Höchstgröße des auf der Festplatte gespeicherten Journals legst du mit SystemMaxUse= fest. Ohne Wert gilt als Obergrenze 10% der Dateisystemgröße (höchstens 4G), und in der journald.conf des Debian-12-Servers stand 50M.

grep -v '^#' /etc/systemd/journald.conf | grep -v '^$'
[Journal]
SystemMaxUse=50M

Um alte Journale sofort zu verkleinern, legst du mit --vacuum-size die zu behaltende Größe oder mit --vacuum-time den zu behaltenden Zeitraum fest. Beide Befehle löschen Journal-Dateien und wurden daher für diesen Artikel nicht ausgeführt.

journalctl --vacuum-size=200M

--vacuum-size=200M löscht archivierte Journal-Dateien, die ältesten zuerst, bis die Gesamtgröße unter 200M liegt.

journalctl --vacuum-time=2weeks

--vacuum-time=2weeks löscht Archivdateien, die nur Zeilen älter als 2 Wochen enthalten.

vacuum löscht nur archivierte Dateien und lässt die gerade genutzten stehen. Auch nach dem Ausführen sinkt die Zahl von --disk-usage daher eventuell nicht bis auf die angegebene Größe.

Textlogs unter /var/log schreibt rsyslog, das unabhängig von journald arbeitet. Deshalb werden die beiden Logs unterschiedlich gelesen und verwaltet.

Kategoriejournald(journalctl)rsyslog
Lesenjournalctlcat, less, grep
Speicherort/run/log/journal oder /var/log/journal/var/log/messages (RHEL-Familie) oder /var/log/syslog (Debian-Familie)
Größe verwaltenSystemMaxUse und andere in journald.conflogrotate

7️⃣ Leserechte und Optionen des journalctl-Befehls

  • ↪️ Wenn ein normales Konto keine Logs sieht

🔲 Leserechte

Führst du journalctl mit einem anderen Konto als root aus, erscheint oben ein [Hint]-Text, und du siehst nur die Logs, die dieses Konto geschrieben hat. Bei der Suche nach nginx-Logs mit einem normalen Konto auf dem Debian-12-Server kam nach dem Hinweis nur [-- No entries --].

journalctl -u nginx -n 5
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
-- No entries --

Laut id -nG gehörte dieses Konto nur zu einer Gruppe und war nicht in den Gruppen adm oder systemd-journal, die der Hinweis nennt.

id -nG
user

Laut offiziellem Handbuch können Konten in den Gruppen systemd-journal, adm und wheel das gesamte Journal lesen. adm und wheel bringen weitere Rechte mit, die die Distribution festlegt, und wheel erlaubt oft auch Verwaltungsaufgaben. Für ein Konto, das nur Logs liest, passt daher die Gruppe systemd-journal.

usermod -aG systemd-journal user

Der usermod-Befehl, der die Gruppe hinzufügt, wurde für diesen Artikel nicht ausgeführt. Nach dem Hinzufügen meldest du dich neu an und prüfst die Gruppen mit id -nG. Ein Konto mit Administratorrechten sieht auch mit sudo journalctl alle Logs.

Den [Hint]-Text blendest du mit -q aus. Auch mit -q siehst du aber nur die Zeilen, die dieses Konto geschrieben hat. --user liest das Benutzer-Journal dieses Kontos und funktioniert nur auf Servern, die das Journal auf der Festplatte speichern. Auf dem Debian-12-Server, der sein Journal auf der Festplatte hält, erschienen die systemd- und logger-Zeilen dieses Kontos.

journalctl --user -n 3
Oct 28 07:12:35 server2 systemd[347665]: Reached target default.target - Main User Target.
Oct 28 07:12:35 server2 systemd[347665]: Startup finished in 181ms.
Oct 28 07:12:44 server2 myapp[347693]: journalctl test message

🔲 Optionen des journalctl-Befehls

📌 Wichtige Optionen: Ergebnisse aus diesem Artikel

OptionWas es tutErgebnis in diesem Artikel
-n ZeilenNur die letzten Zeilen ausgeben; ohne Zahl 10 Zeilen-n 3 zeigt die letzten drei Zeilen
-rReihenfolge umkehren, neueste Zeile obenIm crond-Log steht die zuletzt geschriebene CMDEND-Zeile oben
-fNach der letzten Zeile neu eintreffende Zeilen laufend ausgebenDie zwei mit logger geschriebenen Zeilen folgen direkt darunter
-qHinweise wie [Hint] ausblendenDas --disk-usage-Ergebnis eines normalen Debian-12-Kontos bleibt eine Zeile: 6.6M
-u UnitNur den Log dieses Dienstes ausgebenMit zweimal -u folgen auf vier crond-Zeilen zwei nginx-reload-Zeilen in zeitlicher Reihenfolge
-t KennungNur Logs mit der bei logger -t angegebenen Kennung ausgeben-t myapp zeigt die mit logger geschriebenen Zeilen
-g TextNur Zeilen ausgeben, deren Meldung diesen Text enthältVon den letzten zwei crond-Zeilen bleibt nur die mit anacron
--since, --untilAnfang und Ende des ausgegebenen Zeitraums--since '-2h' beginnt bei den crond-Zeilen von 06:01
-bNur Logs seit dem aktuellen Start; -b -1 ist der vorherige StartAuf dem AlmaLinux-Server ohne Journal auf der Festplatte zeigt -b -1 nur den Hinweis [no persistent journal was found]
--list-bootsListe der im Journal erhaltenen StartsDer AlmaLinux-Server hat nur einen Starteintrag
-p StufeNur diese Priorität und wichtigere Stufen ausgeben-p err lässt die notice-Zeile weg und nur die err-Zeile übrig; warning..err ergibt dieselbe Zeile
-kNur Kernel-Meldungen des aktuellen Starts ausgebenDie letzten drei Zeilen sind alle systemd-rc-local-generator-Zeilen
-o FormatAusgabeformat jeder Zeile ändernshort-iso hängt +0000 an die Zeit; bei cat bleibt nur die Meldung
--output-fields FelderFelder in der json-Ausgabe auswählenAuch bei nur vier ausgewählten Feldern kommen __CURSOR, _BOOT_ID und zwei Zeitfelder mit
--disk-usageGesamtgröße der Journal-Dateien ausgeben6.6M bei einem normalen Konto auf dem Debian-12-Server
--userBenutzer-Journal dieses Kontos lesenAuf dem Debian-12-Server erscheinen die systemd- und logger-Zeilen dieses Kontos
--utcZeiten in UTC ausgebenAuch auf dem AlmaLinux-Server mit eigener Zeitzone wechseln die Zeiten im crond-Log auf UTC
Feld=WertNur Zeilen mit diesem Feldwert ausgeben_PID=347704 zeigt nur die eine err-Zeile von logger

📎 Weitere Optionen: laut offiziellem Handbuch

OptionWas es tut
--no-pagerDirekt im Terminal ausgeben, ohne less
-e, --pager-endless am Ende des Journals öffnen; ohne -n 1000 Zeilen
-x, --catalogErklärtexte aus dem Meldungskatalog an Log-Zeilen anhängen
-a, --allFelder vollständig ausgeben, auch mit nicht druckbaren Zeichen oder sehr langen Werten
-N, --fieldsAlle im Journal verwendeten Feldnamen ausgeben
-F, --field= FeldAlle Werte dieses Feldes ausgeben
-D OrdnerJournal im angegebenen Ordner statt am Standardort lesen
--file= DateiAngegebene Journal-Datei lesen; mehrfach angebbar
--vacuum-size= GrößeArchivierte Journal-Dateien, älteste zuerst, löschen, bis die angegebene Größe unterschritten ist
--vacuum-time= ZeitraumArchivdateien löschen, die nur Zeilen älter als der angegebene Zeitraum enthalten
--vacuum-files= AnzahlArchivierte Journal-Dateien bis auf die angegebene Anzahl löschen
--rotateDie genutzten Journal-Dateien archivieren und neue beginnen
--flushJournal aus dem Arbeitsspeicher (/run/log/journal) auf die Festplatte (/var/log/journal) verschieben, bei persistent-Speicherung

🔲 Simulator für den journalctl-Befehl

Im Simulator unten kannst du selbst Befehle eingeben und aktuelle Logs, Logs nach Dienst, Zeiträume, Prioritäten und Ausgabeformate prüfen.

Simulator für den journalctl-Befehlsystemd 252
[root@server work]#
Läuft nur in deinem Browser; mit logger geschriebene Zeilen verschwinden beim Neuladen, und mit ↑↓ holst du frühere Befehle zurück.

🔢 FAQ & empfohlene Inhalte

Mit --utc werden die Zeiten unabhängig von der Zeitzoneneinstellung des Servers in UTC ausgegeben. Auch auf dem AlmaLinux-Server mit eigener Zeitzone zeigte der crond-Log mit --utc die Zeiten in UTC.

Schreibst du Feldname und Wert mit einem Gleichheitszeichen verbunden, wie bei journalctl _PID=347704, bleiben nur Zeilen mit diesem Wert übrig. Die Suche mit der Prozessnummer der err-Zeile von logger ergab genau diese eine Zeile, und zusammen mit -u werden nur Zeilen ausgegeben, die beide Bedingungen erfüllen.

🧭 Befehle für Systeminfo · Einstellungen: empfohlene Inhalte 8 Artikel · 2 Quellen
🗂️ Befehle für Systeminfo · Einstellungen
📄 CPU · RAM · Festplatte · OS-Infos 📄 uname · Kernel-Version 📄 free-Befehl 📄 uptime-Befehl
📄 timedatectl-Befehl 📄 localectl-Befehl
📄 logrotate 📄 journalctl-Befehl

ℹ️ Affiliate-Hinweis
Die Inhalte dieser Website enthalten Affiliate-Links. Kauft ein Besucher über einen dieser Links ein Produkt oder eine Dienstleistung, erhält die Website vom Verkäufer eine Provision. Der Betrag, den der Käufer zahlt(bei Aktionsrabatten sinkt er ↓), steigt dadurch nicht. Angegebene Preise, Rabatte und Lagerbestände entsprechen dem Stand bei Erstellung und können abweichen; prüfe sie daher vor dem Kauf beim Verkäufer. Produkte werden nach eigenen Kriterien ausgewählt und bewertet, und Provisionen beeinflussen weder die Reihenfolge noch den Inhalt der Bewertungen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Beweisen Sie, dass Sie ein Mensch sind: 6   +   8   =