Creative Saplings

Come usare systemctl per elencare i servizi su systemd Linux

Gennaio 17, 2021
No Comments

systemd è una suite di software presente su molte distribuzioni Linux. Non è abbastanza onnipresente, ma è un punto fermo sulle più popolari distribuzioni, incluse Debian, Ubuntu, Fedora, Manjaro e Arch e altre.

Ciò per cui è meglio conosciuto è la capacità di controllare i processi in esecuzione su un sistema. Utilizzando systemd, puoi avviare o arrestare qualsiasi servizio installato su Linux. È anche uno strumento facile per elencare le informazioni sui servizi, ad esempio se sono in esecuzione, se si avviano automaticamente all’avvio, ecc. In questa guida mostreremo come usare systemd (in particolare il systemctl) per vedere un elenco di servizi su Linux.

In questo tutorial imparerai:

  • Come elencare i servizi in systemd con il comando systemctl

Elenco dei servizi su Linux

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione software Usato
Sistema Qualsiasi distribuzione Linux con systemd
Software N / A
Altro Privilegiato accedere al proprio sistema Linux come root o tramite il comando sudo.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root o direttamente come utente root o tramite l’uso del sudo comando $ – richiede che i comandi linux forniti per essere eseguito come un normale utente non privilegiato

Elenca i servizi in systemd

ISCRIVITI ALLA NEWSLETTER & RSS
Iscriviti a RSS e NEWSLETTER e ricevi le ultime notizie su Linux, lavori, consigli di carriera e tutorial.

Per vedere ogni servizio caricato sul sistema , apri un terminale della riga di comando ed esegui il seguente comando.

# systemctl list-units --type=service

Elenco di tutti i servizi contrassegnati come attivi

In molte situazioni, è più vantaggioso ricevere solo un rapido output di tutti i servizi attivi (cioè servizi che consumano risorse e fare qualcosa). Sotto questo aspetto, è simile al comando ps. Puoi visualizzare un elenco più conciso con il seguente comando systemctl:

# systemctl list-units --type=service --state=running 

Elenco dei servizi attivi

Puoi anche vedere le unità caricate ma inattive passando il --all opzione. Questo elencherà molti più servizi, che potrebbero essere irrilevanti se hai solo bisogno di vedere i servizi attivi e in esecuzione.

# systemctl list-units --type=service --all

Per vedere quali servizi sono abilitati (il che significa che verranno avviati automaticamente all’avvio del sistema), usa il seguente comando:

# systemctl list-unit-files --state=enabled

Elenco di servizi abilitati per l’avvio automatico

Modifica lo stato su disabilitato se vuoi vedere i servizi disabilitati (che non si avvierà automaticamente):

# systemctl list-unit-files --state=disabled

Elenco dei servizi disabilitati

Puoi sempre verificare la presenza di ulteriori informazioni su un servizio specifico controllando il suo stato in systemd. Ad esempio:

# systemctl status cups.service

Verifica dello stato di un servizio specifico all’interno di systemd

Conclusione

In questo articolo, abbiamo imparato a utilizzare systemd per visualizzare un elenco di servizi su Linux. Ci sono varie opzioni che puoi specificare con il comando systemctl per isolare le informazioni di cui hai bisogno. La conoscenza di questi comandi dovrebbe consentirti di comprendere meglio tutti i servizi in esecuzione sul tuo sistema.

Articles
Previous Post

Grace Baptist Church (Italiano)

Next Post

Cibo e alimentazione per pesci Betta

Lascia un commento Annulla risposta

Articoli recenti

  • Best Photography Schools In The World, 2020
  • I cittadini sovrani portano la loro filosofia antigovernativa sulle strade
  • Guida ai costi di riparazione dello stucco
  • Muckrakers (Italiano)
  • Oncologia di precisione

Archivi

  • Febbraio 2021
  • Gennaio 2021
  • Dicembre 2020
  • Novembre 2020
  • Ottobre 2020
  • Settembre 2020
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.