Kako navesti pokrenute usluge na Linuxu

Kako Navesti Pokrenute Usluge Na Linuxu



Usluge su okosnica svakog operacijskog sustava i bitne su za osiguranje optimalnog funkcioniranja različitih aplikacija. Općenito se odnosi na demone ili pozadinske procese koji se pokreću neovisno bez sudjelovanja korisnika.

Korisnici često trebaju pregledavati te usluge u različitim situacijama kao što su nadzor sustava, sigurnosne revizije, rješavanje problema, analiza ovisnosti o uslugama itd. Štoviše, poznavanje ovih usluga može vam omogućiti učinkovitije upravljanje resursima vašeg sustava.







Međutim, mnogi Linux početnici uvijek traže metode za prikaz trenutno pokrenutih usluga. Dakle, ovaj kratki blog govori o načinima za ispisivanje pokrenutih servisa na Linuxu bez muke.



Kako navesti pokrenute usluge na Linuxu

Postoje različiti načini na koje možete ispisati pokrenute usluge na Linuxu. Stoga je ovaj odjeljak podijeljen na različite pododjeljke kako bismo zaronili u te metode, svaku po jednu.



1. Naredba Systemctl

Naredba “systemctl” može nadzirati i upravljati sustavima uključujući njegove usluge. Međutim, nedostatak mu je što navodi usluge bez obzira na njihovo stanje (u radu, prekinuto ili neuspješno). Dakle, za popis pokrenutih servisa morate koristiti sljedeću naredbu:





sudo systemctl popis jedinica --tip = usluga --država =trčanje

U danoj naredbi, opcije “–type=service” i “–state=running”, kako sugeriraju, izričito upućuju alat da ispiše samo pokrenute servise.



Bilješka:

  1. Navodi samo nekoliko redaka odjednom. Nakon što dođete do kraja, možete pritisnuti “Enter” za nastavak pregledavanja popisa.
  2. Nakon korištenja naredbe, ne možete komunicirati s terminalom. Zato ga morate izaći pritiskom na “Q”.

Štoviše, ako namjeravate ispisati usluge koje pokreće određeni program, koristite naredbu “grep” za filtriranje rezultata.

sudo systemctl popis jedinica --tip = usluga --država =trčanje | zahvat naziv_aplikacije

U ovoj naredbi zamijenite 'app_name' stvarnim nazivom aplikacije ili programa koji želite ciljati. Na primjer, nabrojimo usluge koje pokreće cron demon:

sudo systemctl popis jedinica --tip = usluga --država =trčanje | zahvat kron

2. Naredba Netstat

Netstat pruža detaljne informacije o različitim uslugama koje se izvode na njihovim pridruženim portovima.

sudo netstat -tulpn

Ova naredba ispisuje usluge i njihove odgovarajuće brojeve portova i ID-ove procesa. Opcija “-tulpn” filtrira rezultat kako bi prikazala TCP i UDP usluge.

Zaključak

Navođenje pokrenutih usluga u sustavu ključno je za administraciju. Stoga ovaj kratki blog uključuje jednostavne metode za popis pokrenutih usluga na vašim uređajima. Objasnili smo dva načina koji uključuju korištenje naredbi “systemctl”, “grep” i “netstat”. Štoviše, ove naredbe u potpunosti služe vašoj svrsi, stoga nismo naveli druge nedostižne metode.