Il comando systemctl
è utilizzato per controllare il sistema e i servizi di gestione. Permette di avviare, fermare, riavviare e monitorare i servizi di sistema su sistemi operativi basati su systemd.
La sintassi di base del comando systemctl
è la seguente:
systemctl [opzioni] [argomenti]
Ecco alcune opzioni comuni per systemctl
:
start
: Avvia un servizio.stop
: Ferma un servizio.restart
: Riavvia un servizio.status
: Mostra lo stato di un servizio.enable
: Abilita un servizio per l’avvio automatico al boot.disable
: Disabilita un servizio dall’avvio automatico al boot.Ecco alcuni esempi pratici di utilizzo di systemctl
:
systemctl start nome_servizio
systemctl stop nome_servizio
systemctl restart nome_servizio
systemctl status nome_servizio
systemctl enable nome_servizio
systemctl disable nome_servizio
sudo
) per eseguire comandi che modificano lo stato dei servizi.systemctl list-units --type=service
per visualizzare tutti i servizi attivi e il loro stato.journalctl -u nome_servizio
per diagnosticare problemi.