Creative Saplings

Cum se folosește systemctl pentru listarea serviciilor pe systemd Linux

ianuarie 17, 2021
No Comments

systemd este o suită de software care este prezentă pe multe distribuții Linux. Nu este destul de omniprezent, dar este un element de bază în cele mai populare distribuții, inclusiv Debian, Ubuntu, Fedora, Manjaro și Arch și multe altele.

Ceea ce este cel mai bine cunoscut este că are capacitatea de a controla procesele care rulează pe un sistem. Folosind systemd, puteți porni sau opri orice serviciu instalat pe Linux. De asemenea, este un instrument ușor pentru a lista informații despre servicii, cum ar fi dacă acestea rulează, dacă pornesc automat la pornire etc. În acest ghid, vom arăta cum să utilizați systemd (în special systemctl comandă) pentru a vedea o listă de servicii pe Linux.

În acest tutorial veți afla:

  • Cum să listați serviciile în systemd cu comanda systemctl

Lista serviciilor pe Linux

Cerințe software și convenții privind linia de comandă Linux
Categorie Cerințe, convenții sau versiunea software Folosit
Sistem Orice distribuție Linux cu systemd
Software N / A
Altele Privilegiat acces la sistemul Linux ca root sau prin comanda sudo.
Convenții # – necesită executarea comenzilor linux date cu privilegii root fie direct ca utilizator root, fie prin utilizarea comenzii sudo $ – necesită comenzile linux date către să fie executat ca utilizator obișnuit fără privilegii

Listează serviciile în systemd

SUBSCRIBE NEWSLETTER & RSS
Abonați-vă la RSS și NEWSLETTER și primiți cele mai recente știri, locuri de muncă, sfaturi despre carieră și tutoriale despre Linux.

Pentru a vedea fiecare serviciu încărcat pe sistem , deschideți un terminal de linie de comandă și executați următoarea comandă.

# systemctl list-units --type=service

Listă din toate serviciile marcate ca active

În multe situații, este mai benefic să primiți doar o ieșire rapidă a tuturor serviciilor care rulează activ (adică servicii care consumă resurse și care făcând ceva). În această privință, este similar cu comanda ps. Puteți vedea o listă mai concisă cu următoarea comandă systemctl:

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

Lista serviciilor care rulează activ

De asemenea, puteți vedea unitățile încărcate, dar inactive, trecând --all opțiune. Aceasta va enumera mult mai multe servicii, care ar putea fi irelevante dacă trebuie doar să vedeți servicii active și care rulează.

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

Pentru a vedea ce servicii sunt activate (ceea ce înseamnă că vor porni automat la pornirea sistemului), utilizați următoarea comandă:

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

Lista serviciilor care sunt activate pentru a porni automat

Modificare starea la dezactivat dacă doriți să vedeți serviciile dezactivate (care nu vor porni automat):

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

Lista serviciilor dezactivate

Puteți verifica oricând mai multe informații despre un anumit serviciu verificând starea acestuia în systemd. De exemplu:

# systemctl status cups.service

Verificarea stării unui anumit serviciu în cadrul systemd

Concluzie

În acest articol, am învățat cum să folosim systemd pentru a vedea o listă de servicii pe Linux. Există diverse opțiuni pe care le puteți specifica cu comanda systemctl pentru a izola informațiile de care aveți nevoie. Cunoașterea acestor comenzi ar trebui să vă permită să înțelegeți mai bine toate serviciile care rulează pe sistemul dvs.

Articles
Previous Post

Biserica Baptistă a Harului

Next Post

Betta Fish Food & Feeding (Română)

Lasă un răspuns Anulează răspunsul

Articole recente

  • Cele mai bune școli de fotografie din lume, 2020
  • Cetățenii suverani își duc filosofia anti-guvernamentală la drumuri
  • Ghid de costuri de reparații stuc
  • Muckrakers (Română)
  • Oncologie de precizie

Arhive

  • februarie 2021
  • ianuarie 2021
  • decembrie 2020
  • noiembrie 2020
  • octombrie 2020
  • septembrie 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.