Come elencare tutti i servizi in esecuzione in SystemD in Linux

Come elencare tutti i servizi in esecuzione in SystemD in Linux
SystemD, noto anche come System and Service Manager è il gestore di servizi predefinito delle diverse distribuzioni Linux. Questo sistema è lo strumento INIT di Linux che è il primo passo iniziato quando i stivali del kernel Linux.

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.