Dimensione: 3481
Commento:
|
Dimensione: 3480
Commento: Rimossa s di troppo.
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 41: | Linea 41: |
sudo systesmctl disable <nome_servizio>.service | sudo systemctl disable <nome_servizio>.service |
Guida verificata con Ubuntu: 20.04 22.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
systemd è un software per la gestione dei sistemi Linux. La seguente pagina si focalizza in particolare sulla gestione dei servizi tramite comandi da terminale.
Certi servizi sono necessari al corretto funzionamento del sistema operativo. Evitare la modifica se non si è sicuri di cosa si stia effettivamente facendo.
Avvia / Ferma
Per avviare un servizio digitare:
sudo systemctl start <nome_servizio>.service
Per fermare un servizio digitare:
sudo systemctl stop <nome_servizio>.service
Per riavviare un servizio digitare:
sudo systemctl restart <nome_servizio>.service
Per ricaricare la configurazione di un servizio digitare:
sudo systemctl reload <nome_servizio>.service
Se non si è sicuri che il servizio disponga della funzionalità per ricaricare la sua configurazione, può essere eseguito il comando reload-or-restart. Questo ricaricherà la configurazione sul posto, se disponibile. In caso contrario riavvierà il servizio in modo che venga prelevata la nuova configurazione.
Abilita / Disabilita
Per abilitare un servizio all'avvio digitare:
sudo systemctl enable <nome_servizio>.service
Per disabilitare un servizio all'avvio digitare:
sudo systemctl disable <nome_servizio>.service
Per rendere un servizio non avviabile sia manualmente che automaticamente digitare:
sudo systemctl mask <nome_servizio>.service
Per riabilitare un servizio a essere avviabile manualmente o automaticamente digitare:
sudo systemctl unmask <nome_servizio>.service
Controllo
Per controllare lo stato di un servizio digitare:
systemctl status <nome_servizio>.service
Per verificare se un determinato servizio è attivo digitare:
systemctl is-active <nome_servizio>.service
Si riceverà come risposta: active oppure inactive.
Per verificare se un determinato servizio viene attivato all'avvio del sistema digitare:
systemctl is-enabled <nome_servizio>.service
Si riceverà come risposta: enabled oppure disabled.
Per verificare se un servizio ha fallito l'avvio digitare:
systemctl is-failed <nome_servizio>.service
Si riceverà come risposta: active oppure failed.
Informazioni
Per elencare tutti i servizi disponibili digitare:
systemctl list-units --type=service
Per elencare i servizi attivi nel sistema digitare:
systemctl list-units --type=service --state=running