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