Kaip išvardyti veikiančias paslaugas „Linux“.

Kaip Isvardyti Veikiancias Paslaugas Linux



Paslaugos yra bet kurios operacinės sistemos pagrindas ir būtinos norint užtikrinti optimalų įvairių programų veikimą. Paprastai tai reiškia demonus arba foninius procesus, kurie veikia nepriklausomai, nedalyvaujant vartotojui.

Naudotojams dažnai reikia peržiūrėti šias paslaugas įvairiose situacijose, pvz., sistemos stebėjimo, saugos audito, trikčių šalinimo, paslaugų priklausomybės analizės ir kt. Be to, žinodami apie šias paslaugas galite efektyviau valdyti sistemos išteklius.







Tačiau daugelis Linux pradedančiųjų visada ieško būdų, kaip rodyti šiuo metu veikiančias paslaugas. Taigi, šis trumpas tinklaraštis yra apie būdus, kaip be vargo išvardyti veikiančias „Linux“ paslaugas.



Kaip išvardyti „Linux“ veikiančias paslaugas

Yra įvairių būdų, kuriais galite pateikti „Linux“ veikiančių paslaugų sąrašą. Todėl šis skyrius yra padalintas į įvairius poskyrius, kad būtų galima pasinerti į tuos metodus, kiekvieną kartą.



1. „Systemctl“ komanda

Komanda „systemctl“ gali stebėti ir valdyti sistemas, įskaitant paslaugas. Tačiau jo trūkumas yra tas, kad paslaugos pateikiamos neatsižvelgiant į jų būseną (veikia, nutraukta ar nepavyko). Taigi, norėdami išvardyti veikiančias paslaugas, turite naudoti šią komandą:





sudo systemctl sąrašo vienetai --tipas = paslauga --valstybė =bėga

Pateiktoje komandoje parinktys „–type=service“ ir „–state=running“, kaip jos siūlo, aiškiai nurodo įrankiui nurodyti tik veikiančias paslaugas.



Pastaba:

  1. Jame vienu metu pateikiamos tik kelios eilutės. Pasiekę pabaigą, galite paspausti „Enter“, kad peržiūrėtumėte sąrašą.
  2. Panaudoję komandą negalite bendrauti su terminalu. Štai kodėl iš jo turite išeiti paspausdami „Q“.

Be to, jei ketinate išvardyti paslaugas, kurias vykdo konkreti programa, rezultatams filtruoti naudokite komandą „grep“.

sudo systemctl sąrašo vienetai --tipas = paslauga --valstybė =bėga | sukibimas programos_pavadinimas

Šioje komandoje pakeiskite „app_name“ tikruoju programos ar programos, kuriai norite taikyti, pavadinimu. Pavyzdžiui, išvardinkime paslaugas, kurias valdo cron demonas:

sudo systemctl sąrašo vienetai --tipas = paslauga --valstybė =bėga | sukibimas cron

2. Netstat komanda

„Netstat“ pateikia išsamią informaciją apie įvairias paslaugas, kurios veikia su jomis susijusiuose prievaduose.

sudo netstat -tulpn

Šioje komandoje pateikiamos paslaugos ir atitinkami prievadų numeriai bei proceso ID. Parinktis „-tulpn“ filtruoja rezultatą, kad būtų rodomos TCP ir UDP paslaugos.

Išvada

Sistemoje veikiančių paslaugų sąrašas yra būtinas administravimui. Todėl šiame trumpame tinklaraštyje pateikiami paprasti būdai, kaip išvardyti jūsų įrenginiuose veikiančias paslaugas. Mes paaiškinome du būdus, susijusius su „systemctl“, „grep“ ir „netstat“ komandų naudojimu. Be to, šios komandos visiškai atitinka jūsų paskirtį, todėl nepateikėme jokių kitų sunkiai suprantamų metodų.