In Linux is een service (of daemon) een programma dat op de achtergrond draait en verschillende functies of diensten levert. Ze draaien op de achtergrond en voeren continu hun taak uit zonder interactie van de gebruiker. Diensten in Linux worden gestart bij het opstarten van het systeem en blijven actief tot het systeem wordt afgesloten of tot een speciaal commando wordt uitgevoerd om de diensten te beëindigen.
Het herstarten van een service in Linux kan nodig zijn in de volgende gevallen:
Door een service opnieuw te starten, kun je deze bijwerken en opnieuw starten om problemen op te lossen, wijzigingen toe te passen of gewoon functies bij te werken.
Om een service in Linux opnieuw te starten, kun je het systemctl commando gebruiken.
1. Open een terminal op je Linux-computer.
2. Typ het volgende commando om een service opnieuw te starten (vervang service_name
door de naam van de service die je opnieuw wilt starten):
sudo systemctl restart service_name
Als u bijvoorbeeld de Apache-service opnieuw wilt starten, ziet het commando er als volgt uit:
sudo systemctl restart apache2
3. Voer het wachtwoord van je sudo-account in als daarom wordt gevraagd.
4. Het systeem voert de opdracht uit en herstart de opgegeven service.
Als je geen rootrechten hebt, kun je de opdracht sudo
gebruiken om de opdracht met beheerdersrechten uit te voeren. Merk ook op dat servicenamen kunnen verschillen tussen Linux distributies, dus zorg ervoor dat je de juiste servicenaam gebruikt voor jouw systeem.