So starten Sie den Dienst beim Booten unter Ubuntu 22.04
In diesem Tutorial erfahren Sie, wie Sie einen Dienst beim Booten unter Ubuntu 22.04 Jammy Jellyfish Linux starten. Ubuntu verwendet den systemd Service Manager, um Dienste zu verwalten, was bedeutet, dass das Aktivieren und Deaktivieren von Diensten eine einfache und unkomplizierte Aufgabe ist.
In diesem Tutorial lernen Sie:
- So überprüfen Sie, ob ein Dienst aktiviert oder deaktiviert ist
- So aktivieren Sie den Dienst, um beim Booten gestartet zu werden
- So deaktivieren Sie den Dienst, um beim Booten zu starten
So starten Sie den Dienst beim Booten unter Ubuntu 22.04 Schritt für Schritt Anleitung
In diesem Tutorial verwenden wir den apache2-Dienst als Beispiel. Ersetzen Sie daher den Namen apache2 durch den Namen des Dienstes, den Sie beim Booten starten möchten.
Falls Sie den Namen des Dienstes, den Sie beim Booten starten möchten, nicht kennen, folgen Sie unserer Anleitung zum Auflisten von Diensten unter Ubuntu 22.04.
-
Überprüfen Sie zunächst den aktuellen Status des Dienstes, um festzustellen, ob er für den Start beim Booten aktiviert ist. Öffnen Sie dazu ein Kommandozeilenterminal und führen Sie den folgenden Befehl aus:
systemctl status apache2Beachten Sie, dass der Text "vendor preset" Ihnen mitteilt, ob der Dienst standardmäßig automatisch gestartet wird oder nicht. Dies ist nur der Standardwert bei der Installation des Diensts und nicht unbedingt der Wert, auf den der Dienst derzeit festgelegt ist.
Verwenden Sie den Befehl
systemctl,um den Dienst beim Booten zu starten. Zum Beispiel:sudo systemctl enable apache2Wenn Sie den Dienst gleichzeitig aktivieren und starten möchten, können Sie alternativ Folgendes ausführen:
sudo systemctl enable --now apache2Sobald der Dienst für den Start beim Booten aktiviert ist, können Sie seinen Status erneut bestätigen, indem Sie Folgendes ausführen:
sudo systemctl status apache2Um den Dienst zu deaktivieren, der beim Booten gestartet werden soll, verwenden Sie erneut
den Befehl systemctl. Zum Beispiel:sudo systemctl disable apache2
Abschließende Gedanken
In diesem Tutorial haben wir gesehen, wie man einen Dienst aktiviert, der beim Booten in Ubuntu 22.04 Jammy Jellyfish Linux automatisch gestartet wird. Ubuntu verwendet, wie die meisten anderen modernen Linux-Distributionen, systemd, um Dienste zu verwalten. Sobald Sie wissen, wie Sie die Befehle systemctl enable und systemctl disable verwenden, können Sie jeden Dienst so einstellen, dass er beim Booten automatisch gestartet wird oder nicht.

