Services herstarten in Linux

Schrijver: Christy White
Datum Van Creatie: 4 Kunnen 2021
Updatedatum: 1 Juli- 2024
Anonim
Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )
Video: Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )

Inhoud

Dit artikel laat je zien hoe je een service (service) in Linux geforceerd opnieuw kunt opstarten. Dit kan worden gedaan met een paar eenvoudige commando's op elke Linux-distributie.

Stappen

  1. 1 Open een terminal. De meeste Linux-distributies hebben een menu (in de linkerbenedenhoek van het scherm) dat de Terminal-toepassing bevat. Terminal is analoog aan de Windows-opdrachtregel.
    • De gebruikersinterface is afhankelijk van de Linux-distributie, dus het kan zijn dat u de Terminal-toepassing in een van de menumappen moet zoeken.
    • Het is mogelijk dat het pictogram van de Terminal-toepassing op het bureaublad of in de werkbalk onder aan het scherm staat, in plaats van in het menu.
    • Op sommige Linux-distributies verschijnt de terminalregel boven of onder aan het scherm.
  2. 2 Voer de opdracht in om een ​​lijst met alle actieve services weer te geven. Binnenkomen ls /etc/init.d in terminal en druk op ↵ Enter... Het scherm toont een lijst met actieve services en de bijbehorende opdrachtnamen.
    • Als dit commando niet werkt, voer dan in ls /etc/rc.d/.
  3. 3 Zoek de opdrachtnaam van de service die u opnieuw wilt starten. Meestal verschijnt de servicenaam (bijvoorbeeld "Apache") aan de linkerkant van het scherm en de opdrachtnaam (bijvoorbeeld "httpd" of "apache2", afhankelijk van uw Linux-distributie) verschijnt aan de rechterkant van het scherm. scherm.
  4. 4 Voer de opdracht in om de service opnieuw te starten. Binnenkomen sudo systemctl herstart service in de terminal, waar in plaats van dienst vervang de naam van het servicecommando en druk vervolgens op ↵ Enter.
    • Om bijvoorbeeld Apache op Ubuntu opnieuw te starten, typt u sudo systemctl herstart apache2 in de terminal.
  5. 5 Voer uw wachtwoord in wanneer daarom wordt gevraagd. Voer het superuser-wachtwoord in en klik vervolgens op ↵ Enter... De service wordt opnieuw gestart.
    • Als de service niet opnieuw is gestart, voer dan in sudo systemctl stop service, Klik ↵ Enteren voer dan in sudo systemctl start service.

Tips

  • Met de opdracht "chkconfig" kunt u een service toevoegen aan en verwijderen uit de opstartlijst.
  • Om een ​​lijst te zien van absoluut alle actieve services (in alle mappen), typt u ps -A in de terminal.

Waarschuwingen

  • Stop geen diensten waarvan u hun doel niet kent. Houd er rekening mee dat sommige services nodig zijn om uw systeem soepel te laten werken.