SystemCtl è il comando systemd per il controllo dei servizi Linux. I servizi su Linux possono essere abilitati, disabilitati e mascherati. I dettagli di ciascun servizio sono archiviati nei file unitari situati nella directory/usr/lib/systemd. Questo articolo è una guida completa su come elencare tutti i servizi in esecuzione in SystemD in un sistema Linux.
Visualizza i servizi di esecuzione in Linux sotto SystemD
SystemCtl è il comando per la gestione dei servizi SystemD init. È possibile utilizzare questo comando per arrestare e avviare il servizio, controllare lo stato dei servizi in esecuzione e controllare le dipendenze dei servizi. Per trovare l'elenco dei servizi in esecuzione, digita le unità elenchi nel sottocomando con SystemCtl:
SystemCtl Elenco-Unit --Type = Service
Nell'output sopra UNITÀ è il nome del servizio, il CARICO sta controllando i file analizzati da SystemD o no, ATTIVO è lo stato di alto livello dell'unità, il sub è lo stato di basso livello dell'unità e DESCRIZIONE è un'informazione dettagliata dell'unità.
premi il Q chiave per lasciare l'elenco dei servizi e tornare al terminale.
Visualizza i servizi attivi in Linux sotto SystemD
Esegui il seguente comando SystemCtl nel terminale per visualizzare tutti i servizi attualmente attivi in Linux:
SystemCtl Elenco-Unit --Type = Service --State = Active
Elenca tutti i servizi in esecuzione in SystemD in Linux
È difficile distinguere i servizi di esecuzione dall'elenco di tutti i servizi. Ottieni una vista rapida dell'esecuzione dei servizi eseguendo il seguente comando nel terminale:
SystemCtl Elenco-Unit --Type = Service --state = in esecuzione
Elenca tutti i servizi abilitati in SystemD in Linux
Per elencare tutti i servizi, che si avvia automaticamente quando si avvia il sistema Linux eseguire il comando seguente:
SystemCtl List-Unit-Files --state = anabled
Elenca tutti i servizi disabilitati in SystemD in Linux
Di seguito è riportato il comando per ottenere l'elenco di tutti i servizi disabilitati in SystemD in Linux:
SystemCtl List-Unit-Files --state = disabilitato
Informazioni dettagliate dei servizi in esecuzione sotto SystemD in Linux
Il comando CUP viene utilizzato per ottenere informazioni dettagliate sui servizi nell'ambito del sistema di sistema e del servizio di Linux.
Coppe di stato SystemCtl.servizio
Linea di fondo
SystemD è il sistema di sistema e servizi di distribuzioni Linux principali. I servizi SystemD sono gestiti da SystemCtl Comando e con la conoscenza efficiente dell'utilità SystemCtl, è possibile gestire i servizi sul sistema Linux. In questo tutorial, abbiamo menzionato tutti i modi per elencare i servizi in SystemD in Linux.