Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/Systemd"
Differenze tra le versioni 29 e 30
Versione 29 del 15/01/2022 10.59.43
Dimensione: 2804
Autore: carlin0
Commento:
Versione 30 del 15/01/2022 11.33.03
Dimensione: 2815
Autore: carlin0
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 56: Linea 56:
= Informazioni = = Controllo =
Linea 74: Linea 74:
= Informazioni =
Linea 78: Linea 80:
 0. Per elencare tutti i servizi attivi nel sistema digitare: {{{  0. Per elencare i servizi attivi nel sistema digitare: {{{


Guida verificata con Ubuntu: 20.04

Introduzione

Questa guida spiega genericamente come gestire i servizi usando il terminale.

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

  1. Per avviare un servizio digitare:

    sudo systemctl start <nome_servizio>.service
  2. Per fermare un servizio digitare:

    sudo systemctl stop <nome_servizio>.service
  3. Per riavviare un servizio digitare:

    sudo systemctl restart <nome_servizio>.service
  4. 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

  1. Per abilitare un servizio all'avvio digitare:

    sudo systemctl enable <nome_servizio>.service
  2. Per disabilitare un servizio all'avvio digitare:

    sudo systesmctl disable <nome_servizio>.service
  3. Per rendere un servizio non avviabile sia manualmente che automaticamente digitare:

    sudo systemctl mask <nome_servizio>.service
  4. Per riabilitare un servizio a essere avviabile manualmente o automaticamente digitare:

    sudo systemctl unmask <nome_servizio>.service

Controllo

  1. Per controllare lo stato di un servizio digitare:

    systemctl status <nome_servizio>.service
  2. Per verificare se un determinato servizio è attivo digitare:

    systemctl is-active <nome_servizio>.service

    Riceveremo come risposta: active oppure inactive.

  3. 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.

  4. Per verificare se un servizio ha fallito l'avvio digitare:

    systemctl is-failed <nome_servizio>.service

    Riceveremo come risposta: active oppure failed.

Informazioni

  1. Per elencare tutti i servizi disponibili digitare:

    systemctl list-units --type=service
  2. Per elencare i servizi attivi nel sistema digitare:

    systemctl list-units --type=service --state=running

Ulteriori risorse