Jak uruchomić, zatrzymać lub ponownie uruchomić usługi w Ubuntu


Podobnie jak we wszystkich innych systemach operacyjnych, Linux ma usługi i inne procesy, które działają w tle, aby wykonywać pewne niezbędne funkcje podczas działania systemu. Po uruchomieniu systemu usługi uruchamiają się automatycznie i działają w tle, dopóki system nie zostanie zamknięty. Można jednak uruchomić, zatrzymać i ponownie uruchomić usługi ręcznie.

W tym artykule pokażę różne metody uruchamiania, zatrzymywania i ponownego uruchamiania usług w Ubuntu. Artykuł obejmuje skrypty systemd, service i init.

Lista wszystkich usług w Ubuntu

Zanim zaczniemy, pokażę ci, jak uzyskać listę wszystkich usług na twoim komputerze, ponieważ musimy znać nazwę usługi do zarządzania usługą.

service --status-all

Wyświetli pełną listę usług na Ubuntu.

Użyj Systemd do uruchamiania / zatrzymywania / restartowania usług w Ubuntu

Możesz uruchamiać, zatrzymywać lub ponownie uruchamiać usługi za pomocą narzędzia Systemd systemctl. Jest to preferowany sposób w obecnych wersjach Ubuntu.

Otwórz okno terminala i wprowadź następujące polecenia. Na przykład w tym przypadku chcę uruchomić, zatrzymać lub ponownie uruchomić usługę Zapory UFW w systemie Ubuntu.

Składnia to:

sudo systemctl [akcja] [nazwa usługi]

Aby uruchomić usługę:

sudo systemctl stop ufw

Aby zatrzymać usługę:

sudo systemctl start ufw

Aby ponownie uruchomić usługę:

sudo systemctl restart ufw

Aby sprawdzić status usługi:

sudo systemctl status ufw

Uruchom / Zatrzymaj / Uruchom ponownie Usługi za pomocą polecenia service na Ubuntu

Możesz także uruchamiać, zatrzymywać lub ponownie uruchamiać usługi za pomocą polecenia service. Otwórz okno terminala i wprowadź następujące polecenia.

Aby uruchomić usługę:

sudo service ufw stop

Aby zatrzymać usługę:

sudo service ufw start

Aby zatrzymać usługę:

sudo service ufw restart

Aby sprawdzić status usługi:

sudo service ufw status

Korzystanie z usługi Skrypty inicjujące do zarządzania usługami w systemie Ubuntu

Możesz uruchamiać, zatrzymywać lub ponownie uruchamiać usługi za pomocą skryptów inicjujących w katalogu /etc/init.d. Ten katalog faktycznie składa się z różnych skryptów dla różnych usług. Skrypty początkowe są przestarzałe od czasu przejścia Ubuntu na Systemd, więc ta metoda będzie używana tylko wtedy, gdy będziesz mieć do czynienia ze starą wersją Ubuntu. Otwórz okno terminala i wprowadź następujące polecenia.

Aby uruchomić usługę:

/etc/init.d/ufw start

Aby zatrzymać usługę:

/etc/init.d/ufw stop

Aby zatrzymać usługę:

/etc/init.d/ufw restart

Aby sprawdzić status usługi:

/etc/init.d/ufw status

To znaczy jak można uruchamiać, zatrzymywać i ponownie uruchamiać usługi na różne sposoby bez restartowania całego systemu operacyjnego. Możesz także użyć tych poleceń w innych dystrybucjach Linuksa.

Komentarze