Dimensione: 3417
Commento:
|
Dimensione: 3458
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from Carlin0/Prove7 |
Guida verificata con Ubuntu: 20.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Questa guida spiega genericamente come gestire i servizi usando il terminale.
I servizi vengono gestiti da systemd il quale però gestisce anche altre funzioni che non sono argomentate in questa pagina.
Certi servizi sono necessari al corretto funzionamento del sistema operativo, se non si è sicuri di cosa si sta facendo evitare di metterci mano.
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 sei sicuro che il servizio disponga della funzionalità per ricaricare la sua configurazione, puoi eseguire 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 systesmctl 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
Riceveremo come risposta: active oppure inactive.
Per verificare se un determinato servizio viene attivato all'avvio del sistema digitare:
systemctl is-enabled <nome_servizio>.service
Riceveremo come risposta: enabled oppure disabled.
Per verificare se un servizio ha fallito l'avvio digitare:
systemctl is-failed <nome_servizio>.service
Riceveremo 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