Kaip peržiūrėti veikiančių paslaugų sąrašą

19.09.2023
18:38

"Linux" sistemoje paslauga - tai fono procesas, kuris atlieka tam tikrą funkciją ar užduotį kompiuteryje ar serveryje be tiesioginės naudotojo sąveikos. Paslaugos "Linux" veikia fone, dažnai paleidžiamos paleidžiant sistemą ir paprastai nereikalauja naudotojo prisijungimo.

Kodėl reikia matyti veikiančias paslaugas

Peržiūrėti veikiančių "Linux" paslaugų sąrašą naudinga dėl kelių priežasčių:

  1. Derinimas ir diagnostika: veikiančių paslaugų sąrašo peržiūra padeda nustatyti, kokios paslaugos veikia jūsų sistemoje ir kurios iš jų šiuo metu veikia. Aptikę sistemos veikimo problemų, galite patikrinti, ar tarp veikiančių paslaugų nėra klaidų ar konfliktų.
  2. Išteklių valdymas: Vykdomos paslaugos gali naudoti išteklius, pavyzdžiui, procesoriaus laiką, atmintį arba tinklo išteklius. Paslaugų sąrašo peržiūra gali padėti nustatyti, kurios paslaugos naudoja daugiau išteklių ir galbūt dėl to sistema naudojama neefektyviai.
  3. Patikrinti automatinį įkėlimą: Peržiūrėdami veikiančių paslaugų sąrašą galite įsitikinti, kad sistemos paleidimo metu automatiškai įkeliamos tik jums reikalingos paslaugos. Galite patikrinti, kurios paslaugos sukonfigūruotos automatiškai įkrauti, ir prireikus pakeisti sąrašą.

Kaip peržiūrėti veikiančias paslaugas "Linux" sistemoje

Norėdami peržiūrėti veikiančių paslaugų (vienetų) sąrašą systemctl, vykdykite komandą:

 systemctl list-units --type=service

arba tiesiog systemctl be jokių parametrų. Taip bus parodytas visų sistemoje esančių paslaugų sąrašas, jų būsena (veikia arba sustabdytos) ir kita informacija apie jas.

Taip pat galite apriboti išvestį tik iki veikiančių paslaugų, pridėdami parametrą:

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

Taip bus rodomos tik veikiančios sistemos paslaugos.

Jei norite išsamesnės informacijos apie kiekvieną paslaugą, galite naudoti parametrą:

--full`: `systemctl list-units --type=service --full

Tai parodys išsamią informaciją apie kiekvieną paslaugą, įskaitant jos aprašymą, failų kelius.

Išvestyje taip pat galite naudoti filtravimo komandas, pavyzdžiui, norėdami rasti konkrečią paslaugą pagal jos pavadinimą:

systemctl list-units --type=service | grep <service_name>

Taip sąraše bus rasta paslauga nurodytu pavadinimu. Atkreipkite dėmesį, kad norėdami peržiūrėti veikiančių paslaugų sąrašą, turite turėti root teises arba naudoti komandą su prefiksu sudo.

15 % nuolaida naujai VPS
Paskubėkite užsisakyti serverį bet kurioje vietoje
Pasirinkite VPS

Kiti straipsniai

19.09.2023
16 447
Žinių bazė / Instrukcijos
Daugiau apie systemctl įrankį
19.09.2023
14 166
Žinių bazė / Instrukcijos
Kas yra paslaugos "Linux
19.09.2023
40 591
Žinių bazė / Instrukcijos
Kaip užmegzti ryšį su konteineriu programoje "Docker