Ta wikiHow uczy, jak wymusić ponowne uruchomienie aktualnie działającej usługi w systemie Linux. Możesz to zrobić za pomocą kilku prostych poleceń, niezależnie od typu Linuksa.
Kroki
Krok 1. Otwórz wiersz poleceń
Większość dystrybucji Linuksa ma Menu opcja w lewym dolnym rogu ekranu, wewnątrz której znajdziesz aplikację o nazwie "Terminal"; to otworzysz, aby wywołać wiersz poleceń.
- Ponieważ dystrybucje Linuksa różnią się wyglądem w zależności od wydania, może być konieczne poszukanie aplikacji „Terminal” lub wiersza poleceń w folderze w Menu.
- Aplikację „Terminal” możesz znaleźć na pulpicie lub na pasku narzędzi u dołu ekranu zamiast w Menu.
- Niektóre dystrybucje Linuksa mają pasek wiersza poleceń u góry lub u dołu ekranu.
Krok 2. Wprowadź polecenie, aby wyświetlić aktualnie uruchomione usługi
Wpisz ls /etc/init.d w Terminalu i naciśnij ↵ Enter. Spowoduje to wyświetlenie listy aktualnie uruchomionych usług i odpowiadających im nazw poleceń.
Jeśli to polecenie nie działa, spróbuj zamiast tego ls /etc/rc.d/
Krok 3. Znajdź nazwę polecenia usługi, którą chcesz ponownie uruchomić
Nazwę usługi (np. „Apache”) zazwyczaj znajdziesz po lewej stronie ekranu, podczas gdy nazwa polecenia (np. „httpd” lub „apache2”, w zależności od twojej dystrybucji Linuksa) pojawi się w prawa strona.
Krok 4. Wpisz polecenie restartu
Wpisz sudo systemctl restart service w Terminalu, upewniając się, że część usługi polecenia została zastąpiona nazwą polecenia usługi i naciśnij ↵ Enter.
Na przykład, aby ponownie uruchomić Apache w systemie Ubuntu Linux, wpisz sudo systemctl restart apache2 w Terminalu
Krok 5. Wprowadź hasło, gdy zostaniesz o to poproszony
Wpisz hasło używane do konta superużytkownika, a następnie naciśnij ↵ Enter. Powinno to ponownie uruchomić proces.
Jeśli usługa nie uruchomi się ponownie po wykonaniu tej czynności, spróbuj wpisać sudo systemctl stop service, naciskając ↵ Enter, a następnie wprowadź sudo systemctl start service
Porady
- Możesz użyć polecenia „chkconfig”, aby dodać i usunąć usługi podczas uruchamiania systemu.
- Aby wyświetlić pełną listę wszystkich bieżących usług we wszystkich katalogach na komputerze, wpisz ps -A w Terminalu.