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:
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ą:
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ą:
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ą:
Č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ą:
Č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.