Unter Linux ist ein Dienst (oder Daemon) ein Programm, das im Hintergrund läuft und verschiedene Funktionen oder Dienste bereitstellt. Sie laufen im Hintergrund und führen ihre Aufgabe kontinuierlich ohne Benutzerinteraktion aus. Dienste in Linux werden beim Systemstart gestartet und bleiben aktiv, bis das System heruntergefahren wird oder bis ein spezieller Befehl ausgeführt wird, um die Dienste zu beenden.
Der Neustart eines Dienstes in Linux kann in den folgenden Fällen erforderlich sein:
Durch den Neustart eines Dienstes können Sie ihn aktualisieren und neu starten, um Probleme zu beheben, Änderungen vorzunehmen oder einfach Funktionen zu aktualisieren.
Um einen Dienst unter Linux neu zu starten, können Sie den Befehl systemctl verwenden.
1. öffnen Sie ein Terminal auf Ihrem Linux-Computer.
2. Geben Sie den folgenden Befehl ein, um einen Dienst neu zu starten (ersetzen Sie service_name
durch den Namen des Dienstes, den Sie neu starten möchten):
sudo systemctl restart service_name
Wenn Sie beispielsweise den Apache-Dienst neu starten möchten, sieht der Befehl wie folgt aus:
sudo systemctl restart apache2
3. Geben Sie das Passwort für Ihr sudo-Konto ein, wenn Sie dazu aufgefordert werden.
4. Das System führt den Befehl aus und startet den angegebenen Dienst neu.
Wenn Sie keine Root-Rechte haben, können Sie den Befehl mit dem sudo-Befehl
mit Administrator-Rechten ausführen. Beachten Sie auch, dass die Namen der Dienste zwischen den Linux-Distributionen variieren können. Stellen Sie daher sicher, dass Sie den richtigen Dienstnamen für Ihr System verwenden.