admin_grundlagen:systemd
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
systemd
erste init-Skripte
Durch Konfigurationsdateien ersetzt. Siehe http://0pointer.de/blog/projects/the-new-configuration-files und http://fedoraproject.org/wiki/Systemd
runlevel Start-Skripte
Die native system Konfiguration liegt in
/lib/systemd/system/*.service,/usr/lib/systemd/system/*.serviceund/etc/systemd/system/*.service
systemd ist aber auch weiterhin kompatibel zu den aus sysVinit bekannten Startskripten in
/etc/init.d/
Das Standard-Boot-Target ändern:
systemctl set-default graphical.target
Das Standard-Boot-Target anzeigen:
systemctl get-default
oder
readlink /etc/systemd/system/default.target
Dienste starten und eintragen
Dienst sofort, einmalig starten
systemd nativ
systemctl start dienst.service
sysVinit kompatibel
service dienst start
Dienst immer beim Booten starten
systemd nativ
systemctl enable dienst.service
sysVinit kompatibel
chkconfig dienst on
Dienst sofort, einmalig beenden
systemd nativ
systemctl stop dienst.service
sysVinit kompatibel
service dienst stop
Dienst beim Booten nicht starten
systemd nativ
systemctl disable dienst.service
sysVinit kompatibel
chkconfig dienst off
Dienste anzeigen
systemd nativ
systemctl list-units -t service
sysVinit kompatibel
service --status-all
Startoptionen eines Dienstes ändern
cp -a /lib/systemd/system/dienst.service /etc/systemd/system/ vim /etc/systemd/system/dienst.service
Änderungen anzeigen:
systemd-delta
Änderungen aktivieren:
systemctl daemon-reload
Dienst neu starten:
systemctl restart dienst
journalctl
weitere Befehle
ToDo
timedatectl loginctl hostnamectl
von systemd verwaltete Prozesse anzeigen:
systemd-cgls
admin_grundlagen/systemd.1444307002.txt.gz · Zuletzt geändert: 2015/10/08 12:23 von stefan_miethke
