Dies ist eine alte Version des Dokuments!
Funktion | SysVinit | systemd |
---|---|---|
dienst starten | service dienst start | systemctl start dienst |
dienst stoppen | service dienst stop | systemctl stop dienst |
dienst TERM Signal schicken | systemctl kill dienst |
|
dienst prüfen | service dienst status | systemctl status dienst |
dienst neu starten | service dienst restart | systemctl restart dienst |
dienst neu laden | service dienst reload | systemctl reload dienst |
dienst beim Booten starten | chkconfig dienst on | systemctl enable dienst |
dienst beim Booten nicht starten | chkconfig dienst off | systemctl disable dienst |
Wird der dienst beim Booten gestartet? | chkconfig dienst | systemctl is-enabled dienst |
Abhängigkeiten anzeigen | systemctl list-dependencies dienst |
Kurzbefehl/Funktion | SysVinit | systemd |
---|---|---|
halt | init 0 | systemctl isolate halt.target |
poweroff | systemctl isolate poweroff.target |
|
init 1 | systemctl isolate rescue.target |
|
reboot | init 6 | systemctl reboot |
Durch Konfigurationsdateien ersetzt. Siehe http://0pointer.de/blog/projects/the-new-configuration-files und http://fedoraproject.org/wiki/Systemd
Die native system Konfiguration liegt in
/lib/systemd/system/*.service
, /usr/lib/systemd/system/*.service
und/etc/systemd/system/*.service
systemd ist aber auch weiterhin kompatibel zu den aus sysVinit bekannten Startskripten in
/etc/init.d/
systemctl start dienst.service
service dienst start
systemctl enable dienst.service
chkconfig dienst on
systemctl stop dienst.service
service dienst stop
systemctl disable dienst.service
chkconfig dienst off
systemctl list-units -t service
service --status-all
von systemd verwaltete Prozesse anzeigen:
systemd-cgls