„Linux ps“ komandų pavyzdžiai

Linux Ps Command Examples



„Linux“ komanda ps yra proceso būsenos santrumpa. Jis naudojamas informacijai apie jūsų sistemoje vykstančius procesus gauti. Šios komandos išvestis gali skirtis priklausomai nuo su ja naudojamų parametrų. Tačiau šiame straipsnyje mes ketiname išmokyti jus, kaip naudoti ps komandą Linux sistemoje, naudojant keletą pavyzdžių.

Bendra ps komandos sintaksė „Linux“

Žemiau pateikiama bendra ps komandos sintaksė „Linux“:







psl[parametras]

Yra specialūs parametrai, naudojami su ps komanda, esančia jos pagalbos vadove. Tačiau šią komandą taip pat galima vykdyti savarankiškai be klaidų.



Ps komandos „Linux“ pagalbos vadovas

Jei norite sužinoti apie teisingą ps komandos naudojimą prieš pereidami prie jos pavyzdžių, galite pasiekti jos pagalbos vadovą naudodami šią komandą:



psl-padėti





Žemiau pateiktame paveikslėlyje galite pamatyti ps komandos pagalbos vadovą:



Ps komandos naudojimo Linux sistemoje pavyzdžiai

Dabar mes pasidalysime su jumis keliais ps komandos naudojimo „Linux“ pavyzdžiais.

1 pavyzdys: Parodykite vykstančius procesus dabartiniame apvalkale
Jei norite rodyti procesus, kurie veikia dabartiniame apvalkale, tuomet turėtumėte vykdyti komandą ps be jokių parametrų, kaip nurodyta toliau:

psl

Procesai, vykstantys dabartiniame mūsų „Linux“ sistemos apvalkale, parodyti žemiau esančiame paveikslėlyje:

2 pavyzdys: Parodykite visus šiuo metu vykdomus procesus
Taip pat galite išvardyti visus šiuo metu veikiančius „Linux“ sistemos procesus naudodami šią komandą:

$ ps –A

Visi šiuo metu veikiantys mūsų „Linux“ sistemos procesai parodyti žemiau esančiame paveikslėlyje:

3 pavyzdys: Parodykite visus su dabartiniu terminalu susijusius procesus
Yra tam tikrų procesų, susijusių su dabartine terminalo sesija. Jei norite pažvelgti į visus tokius dabartinės terminalo sesijos procesus, galite vykdyti šią komandą:

$ ps –T

Visi procesai, susiję su dabartine terminalo sesija, parodyti paveikslėlyje žemiau:

4 pavyzdys: Parodykite visus su konkrečiu vartotoju susijusius procesus
Jūs netgi galite išvardyti visus procesus, susijusius su konkrečiu jūsų „Linux“ sistemos vartotoju. Norėdami tai padaryti, galite vykdyti šią komandą:

$ ps –u Vartotojo vardas

Čia galite pakeisti „UserName“ vartotojo vardu, kurio susietus procesus norite išvardyti. Pavyzdžiui, mūsų atveju jį pakeitėme kbuzdar.

Visi procesai, susiję su nurodytu mūsų „Linux“ sistemos vartotoju, parodyti žemiau esančiame paveikslėlyje:

5 pavyzdys: Parodykite visus procesus, susietus su konkrečia vartotojų grupe
Panašiai kaip aukščiau pateiktame pavyzdyje, kai kurie procesai yra susieti su tam tikra jūsų „Linux“ sistemos vartotojų grupe. Jūs netgi galite išvardyti šiuos procesus vykdydami šią komandą:

$ ps –fG UserGroupName

Čia galite pakeisti UserGroupName vartotojo grupės, su kuria susijusius procesus norite išvardyti, pavadinimu. Pavyzdžiui, mūsų atveju jį pakeitėme šaknimi.

Visi procesai, susiję su nurodyta mūsų „Linux“ sistemos vartotojų grupe, parodyti žemiau esančiame paveikslėlyje:

Išvada

Peržiūrėję šiandienos vadovą, galėsite gauti pagrindinį supratimą apie ps komandos naudojimą „Linux“. Kai jums pavyks išmokti pagrindus, galite greitai įvaldyti šios komandos naudojimą, pakartotinai ją naudodami, atlikdami įprastas užduotis „Linux“ aplinkoje.