Prüfen welches Init System verwendet wird:
$ cat /proc/1/comm
systemd
Upstart/SysVinit
Befehl |
Beschreibung |
sudo service DIENSTNAME start |
Dienst starten |
sudo service DIENSTNAME stop |
Dienst stoppen |
sudo service DIENSTNAME restart |
Status des Dienst anzeigen |
sudo service DIENSTNAME status |
Status des Dienst anzeigen |
Systemd
Befehl |
Beschreibung |
systemctl list-units |
Listet alles geladenen Units auf |
systemctl list-timers |
Listet alle geladenen Timer auf |
systemctl list-sockets |
Listet alle geladenen Timer auf |
systemctl start UNITNAME |
Startet die Unit(Dienst) |
systemctl stop UNITNAME |
Stoppt die Unit(Dienst) |
systemctl restart UNITNAME |
Startet die Unit(Dienst) neu |
systemctl reload UNITNAME |
Startet die Unit(Dienst) neu und liest vorhande Konfigurationsdateien neu ein |
systemctl status UNITNAME |
Zeigt den aktuellen Status der Unit(Dienst) an |
systemctl enable UNITNAME |
Aktiviert die Unit damit diese mit dem System automatisch gestartet wird |
systemctl disable UNITNAME |
Deaktiviert die Unit damit diese nicht mehr automatisch mit dem System gestartet wird |