Hallo ich habe mal eine grundsätzliche Frage .. Auf Ubuntu ist ja jetzt systemd default und mich würde interessieren, auf einem Desktop-System wird ja immer noch eine /var/log/syslog geschrieben. Ist das nur eine kompabilitätseinstellung weil die Log Dateien ja von systemd verwaltet werden und ist der offizielle Weg um eine Log datei zu betrachten journalctl --system oder kann ich auch davon ausgehen das die /var/log/syslog noch standart ist?
Ist syslog noch default oder wo landen die Log Dateien
![]() Anmeldungsdatum: Beiträge: 842 |
|
Anmeldungsdatum: Beiträge: 29567 |
Hallo,
"Jetzt" ist gut - bei Ubuntu ist systemd seit ~9 Jahren default, andere Mainstream Distros waren früher dabei. systemd loggt ins in dessen Journal, dafür zuständig ist journald, die Abfrage erfoglt mit journalctl. Man kann journald so konfigurieren, dass die Logs nach syslog weitergeleitet werden, siehe systemd/journald (Abschnitt „Weiterleitung-der-Logs-an-syslog“). Dann hast du halt alle Logs doppelt auf der Platte. Früher war das mal die Voreinstellung, ob das bei neueren *buntus wie 24.04 immer noch so ist weiß ich gerade nicht. Gruß, noisefloor |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 18145 Wohnort: in deinem Browser, hier auf dem Bildschirm |
Bei Debian 12 ist syslog nicht mehr standardmäßig enthalten. Wenn die Logs an gewohnter Stelle fehlen, wird das die Ursache sein. Entweder nachinstallieren oder halt journalctl benutzen. |