Kako navesti storitve, ki se izvajajo v sistemu Linux

Kako Navesti Storitve Ki Se Izvajajo V Sistemu Linux



Storitve so hrbtenica vsakega operacijskega sistema in so bistvenega pomena za zagotavljanje optimalnega delovanja različnih aplikacij. Na splošno se nanaša na demone ali procese v ozadju, ki tečejo neodvisno brez sodelovanja uporabnika.

Uporabniki si morajo te storitve pogosto ogledati v različnih situacijah, kot so nadzor sistema, varnostne revizije, odpravljanje težav, analiza odvisnosti od storitev itd. Poleg tega vam lahko poznavanje teh storitev omogoči učinkovitejše upravljanje virov vašega sistema.







Vendar mnogi začetniki Linuxa vedno iščejo metode za prikaz trenutno delujočih storitev. Torej, ta kratek blog govori o načinih, kako brez težav našteti delujoče storitve v sistemu Linux.



Kako navesti storitve, ki se izvajajo v sistemu Linux

Obstajajo različni načini, na katere lahko navedete delujoče storitve v Linuxu. Zato je ta razdelek razdeljen na različne pododdelke, da se poglobimo v te metode, vsakega posebej.



1. Ukaz Systemctl

Ukaz “systemctl” lahko spremlja in upravlja sisteme, vključno z njegovimi storitvami. Vendar pa je njegova pomanjkljivost, da navaja storitve ne glede na njihovo stanje (v teku, prekinjeno ali neuspešno). Zato morate za seznam storitev, ki se izvajajo, uporabiti naslednji ukaz:





sudo sistemske enote seznama -- vrsta = storitev --država =teče

V podanem ukazu možnosti »–type=service« in »–state=running«, kot predlagata, orodju izrecno naročita, naj navede le storitve, ki se izvajajo.



Opomba:

  1. Navaja samo nekaj vrstic naenkrat. Ko dosežete konec, lahko pritisnete 'Enter', da nadaljujete z ogledom seznama.
  2. Po uporabi ukaza ne morete več komunicirati s terminalom. Zato ga morate zapustiti s pritiskom na 'Q'.

Poleg tega, če nameravate navesti storitve, ki jih izvaja določen program, uporabite ukaz »grep« za filtriranje rezultatov.

sudo sistemske enote seznama -- vrsta = storitev --država =teče | prijem ime_aplikacije

V tem ukazu zamenjajte »ime_aplikacije« z dejanskim imenom aplikacije ali programa, na katerega želite ciljati. Na primer, naštejmo storitve, ki jih izvaja demon cron:

sudo sistemske enote seznama -- vrsta = storitev --država =teče | prijem kron

2. Ukaz Netstat

Netstat ponuja podrobne informacije o različnih storitvah, ki se izvajajo na povezanih vratih.

sudo netstat -tulpn

Ta ukaz navaja storitve in njihove ustrezne številke vrat ter ID-je procesov. Možnost »-tulpn« filtrira rezultat, da prikaže storitve TCP in UDP.

Zaključek

Navajanje storitev, ki se izvajajo v sistemu, je bistveno za administracijo. Zato ta kratek spletni dnevnik vključuje preproste metode za seznam storitev, ki se izvajajo v vaših napravah. Razložili smo dva načina, ki vključujeta uporabo ukazov »systemctl«, »grep« in »netstat«. Poleg tega ti ukazi v celoti služijo vašemu namenu, zato nismo navedli drugih izmuzljivih metod.