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 37 e 38
Versione 37 del 08/07/2022 10.43.10
Dimensione: 3481
Commento:
Versione 38 del 29/11/2022 22.07.28
Dimensione: 3480
Autore: wilecoyote
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

Ulteriori risorse


CategoryAmministrazione