GNU/Linux
Servizi
Ricerca…
Elenca il servizio in esecuzione su Ubuntu
Per ottenere un elenco del servizio sul tuo sistema, puoi eseguire:
service --status-all
L'output del service --status-all
elenca lo stato dei servizi controllati da System V
Il segno +
indica che il servizio è in esecuzione, -
indica un servizio interrotto. Puoi vederlo eseguendo lo stato SERVICENAME del servizio per un + e - servizio.
Alcuni servizi sono gestiti da Upstart . Puoi controllare lo stato di tutti i servizi Upstart con sudo initctl list. Qualsiasi servizio gestito da Upstart verrà visualizzato anche nell'elenco fornito da service --status-all, ma verrà contrassegnato con un?.
ref: https://askubuntu.com/questions/407075/how-to-read-service-status-all-results
Gestione del servizio Systemd
Elenco dei servizi
-
systemctl
Per elencare i servizi in esecuzione -
systemctl --failed
Per elencare i servizi falliti
Gestione delle destinazioni (simile ai runlevel in SysV)
-
systemctl get-default
Per trovare l'obiettivo predefinito per il proprio sistema -
systemctl set-default <target-name>
Per impostare l'obiettivo predefinito per il proprio sistema
Gestione dei servizi in fase di runtime
-
systemctl start [service-name]
Per avviare un servizio -
systemctl stop [service-name]
Per interrompere un servizio -
systemctl restart [service-name]
Per riavviare un servizio -
systemctl reload [service-name]
Per richiedere il servizio per ricaricare la sua configurazione -
systemctl status [service-name]
Per mostrare lo stato corrente di un servizio
Gestire l'avvio automatico dei servizi
-
systemctl is-enabled [service-name]
Per mostrare se un servizio è abilitato all'avvio del sistema -
systemctl is-active [service-name]
Per mostrare se un servizio è attualmente attivo (in esecuzione) -
systemctl enable [service-name]
Per abilitare un servizio all'avvio del sistema -
systemctl disable [service-name]
Per disabilitare un servizio all'avvio del sistema
Servizi di mascheramento
-
systemctl mask [service-name]
Per mascherare un servizio (rende difficile avviare un servizio per errore) -
systemctl unmask [service-name]
Per smascherare un servizio
Riavvio systemd
systemctl daemon-reload
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow