In Linux, un servizio (o demone) è un programma che viene eseguito in background e fornisce varie funzioni o servizi. Vengono eseguiti in background e svolgono continuamente il loro compito senza l'interazione dell'utente. I servizi in Linux vengono avviati all'avvio del sistema e rimangono attivi fino a quando il sistema non viene spento o fino a quando non viene eseguito un comando speciale per terminare i servizi.
Il riavvio di un servizio in Linux può essere necessario nei seguenti casi:
Il riavvio di un servizio consente di aggiornarlo e riavviarlo per risolvere problemi, applicare modifiche o semplicemente aggiornare le funzionalità.
Per riavviare un servizio in Linux, è possibile utilizzare il comando systemctl.
1. Aprire un terminale sul computer Linux.
2. Digitare il seguente comando per riavviare un servizio (sostituire nome_servizio
con il nome del servizio che si desidera riavviare):
sudo systemctl restart service_name
Ad esempio, se si desidera riavviare il servizio Apache, il comando sarà simile a questo:
sudo systemctl restart apache2
3. Inserite la password del vostro account sudo, se richiesto.
4. Il sistema eseguirà il comando e riavvierà il servizio specificato.
Se non si dispone dei privilegi di root, è possibile utilizzare il comando sudo
per eseguire il comando con i privilegi di amministratore. Tenete presente che i nomi dei servizi possono variare da una distribuzione all'altra di Linux, quindi assicuratevi di utilizzare il nome corretto per il vostro sistema.