Dienste verwalten
Starten eines Dienstes
sudo systemctl start <dienstname>
Startet den angegebenen Dienst.
Stoppen eines Dienstes
sudo systemctl stop <dienstname>
Stoppt den angegebenen Dienst.
Neustarten eines Dienstes
sudo systemctl restart <dienstname>
Startet den angegebenen Dienst neu. Dies ist nützlich, um Konfigurationsänderungen zu übernehmen.
Neuladen der Dienstkonfiguration
sudo systemctl reload <dienstname>
Lädt die Konfiguration des angegebenen Dienstes neu, ohne ihn vollständig neu zu starten.
Überprüfen des Status eines Dienstes
sudo systemctl status <dienstname>
Zeigt den aktuellen Status des angegebenen Dienstes an, einschließlich Informationen darüber, ob er aktiv ist und ob Fehler aufgetreten sind.
Aktivieren eines Dienstes beim Systemstart
sudo systemctl enable <dienstname>
Konfiguriert den angegebenen Dienst so, dass er beim Systemstart automatisch gestartet wird.
Deaktivieren eines Dienstes beim Systemstart
sudo systemctl disable <dienstname>
Verhindert, dass der angegebene Dienst beim Systemstart automatisch gestartet wird.
Überprüfen, ob ein Dienst aktiviert ist
sudo systemctl is-enabled <dienstname>
Überprüft, ob der angegebene Dienst so konfiguriert ist, dass er beim Systemstart automatisch gestartet wird.
Anzeigen aller aktiven Dienste
sudo systemctl list-units --type=service --state=active
Listet alle derzeit aktiven Dienste auf.
Anzeigen aller fehlgeschlagenen Dienste
sudo systemctl list-units --type=service --state=failed
Listet alle Dienste auf, die fehlgeschlagen sind.
Maskieren eines Dienstes
sudo systemctl mask <dienstname>
Verhindert, dass der angegebene Dienst manuell oder automatisch gestartet wird, indem er auf /dev/null
verlinkt wird.
Demaskieren eines Dienstes
sudo systemctl unmask <dienstname>
Hebt die Maskierung des angegebenen Dienstes auf, sodass er wieder gestartet werden kann.
Neustarten des Systems
sudo systemctl reboot
Startet das System neu.
Herunterfahren des Systems
sudo systemctl poweroff
Fährt das System herunter.