Junior — Middle
Wie kann man die Systemprotokolle in Linux anzeigen?
sobes.tech KI
Antwort von AI
In Linux-Systemen werden Systemprotokolle in der Regel im Verzeichnis /var/log gespeichert. Um die Protokolle anzuzeigen, können verschiedene Methoden verwendet werden:
- Der Befehl
journalctl— wird verwendet, um die systemd-Logs anzuzeigen. Zum Beispiel, um alle Logs zu sehen:
journalctl
Um die Logs in Echtzeit zu sehen:
journalctl -f
- Spezifische Logdateien mit
cat,lessodertailanzeigen. Zum Beispiel:
tail -n 100 /var/log/syslog
oder
less /var/log/messages
- Für die Filterung nach Zeit oder Dienst in
journalctlkönnen Optionen verwendet werden, zum Beispiel:
journalctl -u nginx.service --since today
Daher ist es für Systeme mit systemd vorzuziehen, journalctl zu verwenden, während für klassische Systeme die Dateien in /var/log angezeigt werden sollten.