linux:systemd
Inhaltsverzeichnis
systemd
systemd ist ein Daemon, der als erster init-Prozess (Prozess-ID 1) zum Starten, Überwachen und Beenden weiterer Prozesse dient.
Grundlagen
Die von Systemd verwalteten Prozesse heißen Units.
Units-Varianten:
- .service: Dienste
- .mount: Bspw. Dateisysteme einhängen
- .timer: Regeln wiederkehrende Aufgaben
- .device: Legen Gerätedateien an
- .socket: Öffnen Sockets
- .target: Zusammenfassen mehrerer Units und Ersetzen tlw. die von Sys-V-Init bekannten Runlevel
Grundbefehl:
systemctl Optionen Kommandos
Beispiele
Units bearbeiten
systemctl edit --full Unitname
Probleme
Abgeschnittene Zeilen verhindern bei systemctl status ...
systemctl -l --no-pager status nginx.service
oder
systemctl status nginx.service --no-pager --full
Dienste
Zeitsynchronisation NTP
Debian-Paket: systemd-timesyncd
systemctl status systemd-timesyncd timedatectl
Weblinks
linux/systemd.txt · Zuletzt geändert: von move
