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 |
|
| Single User Mode | 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/*.servicesystemd 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