Linux operacinėje sistemoje ps programa yra dažniausiai naudojamas sistemos administratoriaus įrankis. Tai suteikia realiu laiku žvilgsnį į vykdomų procesų sąrašą.
ps sintaksė gali būti šiek tiek kitokia. Mes išvardijome keletą geriausių būdų, kaip galite komanduoti ps kartu su vienu brūkšneliu, nes tai dažniausiai naudojama sintaksė.
Pradėkime!
1. Rodyti visus procesus
Naudojama komanda: ps -ef

Tai parodys šiuo metu vykdomus procesus kartu su duomenimis, susijusiais su kiekvienu procesu. Duomenys taip pat susideda iš stulpelių, kuriuose rodomas PID, terminalo tipas, komandos pavadinimas ir veikimo laikas.
2. Filtruokite procesus pagal proceso pavadinimą
Naudojama komanda – ps -C pavadinimas

Procesus rodysite pagal proceso pavadinimą. Visas proceso pavadinimas bus rašomas mažosiomis raidėmis. Jis ieškos per visus procesus be priešdėlio.
3. Rūšiuoti procesus pagal vartotoją
Naudojama komanda: ps -e -u

Galite filtruoti ps rezultatus, kad gautumėte procesus konkrečiu vartotojo vardu. Taip pat galite naudoti be priešdėlio.
4. Rūšiuokite procesus pagal proceso ID
Naudojama komanda: ps -ef -p 1234,5678,9012
Jei žinote, kas yra tam tikro vykdomo proceso ID, galite jį filtruoti naudodami proceso ID.
5. Rodomi specifiniai stulpeliai
ps -e -o pid,uname,pcpu,pmem,comm

Naudodami vėliavėlę -o, gausite tam tikras išvesties rodymo parinktis ps komandos rezultatams.
Taip pat skaitykite: -
11 „Linux“ programų, kurias turite įdiegti savo... – Ieškote puikių „Linux“ programų savo kompiuteriui? Mes radome geriausią šioje aikštelėje. Peržiūrėkite mūsų sąrašą...
6. Grep rezultatuose
Komandos pavadinimas: ps -ef | grep darbuotojas
Jei norite lankstumo ieškoti rezultatuose iš ps, rezultatus galite perkelti į grep. Naudodami šią komandą (grep), galite ieškoti naudodami įprastas šablono atitikimo išraiškas.
7. Filtruokite procesus pagal naudojimą
Naudojama komanda: ps -e –sort=-pcpu -o pid,pcpu,comm

Jis filtruoja komandą naudodamas išvardytus stulpelius. - priešdėlis klasifikuoja mažėjimo tvarka ir + prefiksą funkcija filtruoja didėjimo tvarka funkciją. Komandoje taip pat yra komanda -o, kuri rodo konkrečius stulpelius, tačiau ji nėra būtina rūšiuojant
8. Sumaišykite ir suderinkite pervadintus ir numatytuosius pavadinimo stulpelius
Naudojama komanda: ps -e -o pid,pcpu=CPU -o pmem=RAM,comm
Jei norite paslėpti antraštes konkrečiuose stulpeliuose, galite palikti tuščią laukelį iškart po = ženklo. Be to, jei norite maišyti ir suderinti pervardytus ir numatytuosius pavadinimo stulpelius, kiekvienam pervadintam stulpeliui reikia -o vėliavėlės.
9. Dar kartą pavadinkite stulpelių antraštes
Naudojama komanda: ps -o pid=Process,ruser=RealUser,comm=Komanda

Galite pervardyti stulpelius naudodami komandą -o, kuri sukuria vartotojo nurodytą išvesties išvaizdą. Viskas, ką jums reikia padaryti, tai pridėti = ženklą ir norimą pavadinimą bei -o vėliavėlę prie kiekvienos pervadintos antraštės.
10. Rodyti visus pagrindinius procesus
Naudojama komanda: ps -f -U šaknis -u šaknis
Ji vykdo visų veikiančių procesų paiešką su originaliais ir efektyviais šaknų identifikavimais. Naudodami vėliavėlę -f galite gauti viso formato formatą. Norėdami tinkinti išvestį, prie jos galite pridėti vėliavėlę -o.
11. Rodyti proceso gijas
Naudojama komanda: ps -p 4041 -L
Naudokite -L vėliavėlę, kad perjungtumėte gijos ekraną, kad gautumėte bet kokias ps funkcijas. Tai naudojama norint susekti konkretaus proceso gijas.
Privaloma perskaityti:-
6 populiariausios Ubuntu Linux alternatyvos Ieškote geresnės Ubuntu alternatyvos? Šiame straipsnyje pasakojama apie 6 geriausius Linux platinimus, kuriuos galima naudoti vietoj Ubuntu....
12. Parodykite rezultatus hierarchinio medžio forma
Naudojama komanda: ps -e –forest

Naudodamas ASCII meną, jis sukuria į medį panašią struktūrą procesams rodyti. Jame rodomi „forked & children“ procesai kaip atitinkamų procesų tęsėjai, klasifikuojant, kad jie atitiktų. Jei norite paslėpti medžio „šakas“, pakeiskite –forest į –H
Taigi, tai yra keletas kombinuotų komandų, kurios gali būti naudojamos su komanda ps norint gauti informaciją apie vykdomus procesus ir taip pat gali rodyti informaciją naudingais formatais.