© Oktober 2026, letzte Änderung am 02.10.26
--- still under construction ---
Zum Anfang
systemd ist ein System-Dämon zum verwalten aller Dienste oder Prozesse.
Diese Dienste werden auch "Units" genannt und werden über Steuer-Dateien verwaltet.
Diese Steuer-Dateien wiederum werden nicht direkt, sondern über systemctl geändert.
Entsprechend kann ich die gelogten Protokollinformationen über journalctl auslesen.
Je nach Kritikalität sind einige Befehle bereits nur mit Benutzerrechten ausführbar.
Die meisten Befehle folgen der Syntax systemctl Befehl Service
Befehle können sich auf den jetzigen Moment auswirken z.B. folgende
start, restart Stop mit erneuten Start,
reload Parameter ohne Neustart neu einlesen, stop.
Doch spätestens nach einen Neustart ist der Zustand durch enable oder disable vorgegeben.
Allerdings wird dadurch nicht der aktuelle Zustand geändert, welcher durch status überprüfbar ist.
systemctl reboot
systemctl reboot --firmware-setup
Cannot indicate to EFI to boot into setup mode:
Firmware does not support boot into firmware
systemctl poweroff
systemctl status sshd
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/usr/lib/systemd/system/ssh.service; enabled; preset: enabled)
Active: active (running) since Mon 2026-08-31 18:58:51 CEST; 3 weeks 1 day ago
Invocation: 90742a5dda444eacb93f085ee947ff25
Docs: man:sshd(8)
man:sshd_config(5)
Process: 1198 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 1214 (sshd)
Tasks: 1 (limit: 37464)
Memory: 2M (peak: 2.8M)
CPU: 21ms
CGroup: /system.slice/ssh.service
└─1214 "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups"
systemctl␣TabTab
add-requires help list-units set-environment
add-wants hibernate log-level set-property
bind hybrid-sleep log-target show
cancel import-environment mask show-environment
cat is-active mount-image soft-reboot
condreload is-enabled poweroff start
condrestart is-failed preset status
condstop isolate preset-all stop
daemon-reexec is-system-running reboot suspend
daemon-reload kexec reenable suspend-then-hibernate
default kill reload switch-root
disable link reload-or-restart thaw
edit list-automounts rescue try-reload-or-restart
emergency list-dependencies reset-failed try-restart
enable list-jobs restart unmask
exit list-machines revert unset-environment
force-reload list-paths service-log-level whoami
freeze list-sockets service-log-target
get-default list-timers service-watchdogs
halt list-unit-files set-default
Zum Anfang
Wie bereits darüber beschrieben, können mit journalctl Protokollinformationen ausgelesen werden.
journalctl --list-boots IDX BOOT ID FIRST ENTRY LAST ENTRY … -2 10c8e8908ec94cfc8bc7e443d4a7ff35 Sat 2026-03-14 15:01:24 CET Fri 2026-08-28 23:48:39 CEST -1 12bb7bb3dc394a3a8c3ac004c4395e77 Fri 2026-08-28 23:50:03 CEST Mon 2026-08-31 03:38:10 CEST 0 79deb682aa55466a804335a9bcf7db55 Mon 2026-08-31 18:59:38 CEST Tue 2026-09-22 21:19:42 CEST
Wieviel Platz die Binär-Daten der Protokollierung benötigen kann ich wie folgt bestimmen.
Den Inhalt kann ich am einfachsten wie folgt anzeigen.
Dabei fällt auf, das ein Großteil der Daten aus folgenden Zeilen stammen.
sudo journalctl --disk-usage Archived and active journals take up 2.7G in the file system. sudo journalctl bei mir fängt es ca. vor einem Jahr an … Nov 21 23:22:30 desk3 gvfsd-trash[1783]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached Nov 21 23:22:30 desk3 gvfsd-trash[1783]: GFileInfo created without standard::name
Dies ist Stand 25.09.26 ein bekannter Fehler. Ein Workaround ist beschrieben auf
forum.xfce.org.
Normalerweise ist das aber nicht tragisch, weil man häufig nur auf gefilterte Daten guckt.
Folgendes Beispiel zeigt verschiedene Fehlerkategorien.
sudo journalctl -p err --since 2026-09-01 nur Fehler seit… Sep 01 03:17:05 desk3 ntpd[1334]: IO: bind(25) AF_INET6 2a02:3100:7d1c:3100:2ed6:8f2f:22b:49ee#123 flags 0x1 failed: Cannot assign requested address Sep 01 03:17:05 desk3 ntpd[1334]: IO: unable to create socket on virbr1 (10) for 2a02:3100:7d1c:3100:2ed6:8f2f:22b:49ee#123 … Sep 02 08:34:29 desk3 lightdm[33213]: gkr-pam: unable to locate daemon control file Sep 02 08:34:29 desk3 lightdm[21717]: pam_systemd(lightdm-greeter:session): Failed to release session: Transport endpoint is not connected … Sep 03 23:40:44 desk3 xdg-desktop-portal[100913]: pw.conf: can't load config client.conf: Datei oder Verzeichnis nicht gefunden
Nach eingehender Recherche stellte sich heraus, es sind nervige aber nicht wichtige Meldungen.
ubuntuusers.de
Was ist und kann Journalctl?
ionos.de
Was ist und kann Journalctl?
suse.com
15.6 Filtern des systemd-Journals mit YaST
pinggy.io
journalctl tail - How to View journalctl Logs Live in Real-Time
Zum Anfang
Dieser Befehl stammt aus der Zeit vor systemd, wo beim Start des Systems meist sysvinit verwendet wurde.
System-V oder BSD-Init wird aber langsam verdrängt, sodass alte Befehle bald nicht mehr verwendbar sind.
Daher hier nur ein kleines Beispiel.
sudo service sshd status unter deb 13
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/usr/lib/systemd/system/ssh.service; enabled; preset: enabled)
Active: active (running) since Mon 2026-08-31 18:58:51 CEST; 3 weeks 5 days ago
Invocation: 90742a5dda444eacb93f085ee947ff25
Docs: man:sshd(8)
man:sshd_config(5)
Process: 1198 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 1214 (sshd)
Tasks: 1 (limit: 37464)
Memory: 2M (peak: 2.8M)
CPU: 21ms
CGroup: /system.slice/ssh.service
└─1214 "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups"
Aug 31 18:58:51 desk3 systemd[1]: Starting ssh.service - OpenBSD Secure Shell server...
Aug 31 18:58:51 desk3 sshd[1214]: Server listening on 0.0.0.0 port 22.
Aug 31 18:58:51 desk3 sshd[1214]: Server listening on :: port 22.
Aug 31 18:58:51 desk3 systemd[1]: Started ssh.service - OpenBSD Secure Shell server.
Zum Anfang
diff -rq a0.0 a0.1
| b0 | b1 | b2 | |
|---|---|---|---|
| TP2 - Tiefpass | b0 | 0 | 0 |
| BP - Bandpass | 0 | b1 | 0 |
| BS - Bandsperre | 1 | 0 | b2 = a2 |
| AP - Allpass | 1 | 0 | b2 = - a2 |
| HP2 - Hochpass | 0 | 0 | b2 |
ext quelle.de
div
Zum Anfang