U operacijskom sustavu Linux, ps program je najčešći alat koji koristi administrator sustava. Omogućuje uvid u popis pokrenutih procesa u stvarnom vremenu.
Sintaksa ps može biti malo drugačija. Naveli smo neke od najboljih načina na koje možete ps zapovijedati zajedno s jednom crticom jer je to najčešće korištena sintaksa.
Započnimo!
1. Prikaži sve procese
Korištena naredba: ps -ef

Ovo će prikazati trenutno pokrenute procese zajedno s podacima koji se odnose na svaki proces. Podaci se također sastoje od stupaca koji prikazuju PID, tip terminala, naziv naredbe i vrijeme izvođenja.
2. Filtrirajte procese prema nazivu procesa
Korištena naredba – ps -C naziv

Prikazat ćete procese po imenu procesa. Sav naziv procesa bit će napisan malim slovima. Tražit će sve procese bez -eprefiksa.
3. Sortiraj procese po korisniku
Korištena naredba: ps -e -u

Možete filtrirati ps rezultate da biste dobili procese pod određenim korisničkim imenom. Možete ga koristiti i bez prefiksa.
4. Razvrstajte procese prema ID-u procesa
Korištena naredba: ps -ef -p 1234,5678,9012
Ako znate što je ID procesa određenog pokrenutog procesa, možete ga filtrirati pomoću ID-a procesa.
5. Prikazuje specifične stupce
ps -e -o pid,uname,pcpu,pmem,comm

Sa -o zastavicom, dobivate određene opcije prikaza izlaza za rezultate ps naredbe.
Pročitajte također: -
11 Linux aplikacija koje morate instalirati na svoje... - Tražite sjajne Linux aplikacije za svoje računalo? Pronašli smo najbolje na lotu. Pogledajte našu listu...
6. Grep unutar rezultata
Naziv naredbe: ps -ef | grep radnik
Ako želite fleksibilnost pretraživanja unutar rezultata iz ps-a, rezultate možete usmjeriti u grep. Pomoću ove naredbe (grep) možete pretraživati uobičajene izraze za podudaranje uzoraka.
7. Filtrirajte procese kroz korištenje
Korištena naredba: ps -e –sort=-pcpu -o pid,pcpu,comm

Filtrira naredbu pomoću navedenih stupaca. - pozivni klasificira značajka prema opadajućem redoslijedu i prefiks + filteri značajku u rastući niz. Naredba također ima naredbu -o koja prikazuje određene stupce, međutim, nije neophodna za sortiranje
8. Pomiješajte i uskladite stupce s preimenovanim i zadanim nazivom
Korištena naredba: ps -e -o pid,pcpu=CPU -o pmem=RAM,comm
Ako želite sakriti zaglavlja u određenim stupcima, možete ostaviti prazno odmah iza znaka =. Također, ako želite miješati i uskladiti stupce s preimenovanim i zadanim imenom, tada trebate -o zastavicu za svaki preimenovani stupac.
9. Ponovno dodijelite naziv zaglavlja stupaca
Korištena naredba: ps -o pid=Proces,ruser=RealUser,comm=Naredba

Možete preimenovati stupce dok koristite naredbu -o koja stvara korisnički specificirani izlazni izgled. Sve što trebate učiniti je priložiti znak = i željeni naziv i -o zastavicu za svako preimenovano zaglavlje.
10. Prikaži sve korijenske procese
Korištena naredba: ps -f -U korijen -u korijen
Pokreće pretragu za sve pokrenute procese s originalnim i učinkovitim korijenskim identifikacijama. Uz -f zastavicu, možete dobiti format u punoj dužini. Da biste prilagodili izlaz, možete mu dodati oznaku -o.
11. Prikaži niti procesa
Korištena naredba: ps -p 4041 -L
Upotrijebite -L zastavicu za uključivanje prikaza niti da biste dobili bilo koju funkcionalnost ps. Ovo se koristi za praćenje niti određenog procesa.
Obavezno pročitati:-
6 najboljih alternativa za Ubuntu Linux Tražite bolju alternativu Ubuntu? Ovaj članak govori o 6 najboljih linux distribucija koje se mogu koristiti umjesto Ubuntua...
12. Prikaži rezultate u obliku hijerarhijskog stabla
Korištena naredba: ps -e –šuma

Uz ASCII umjetnost, stvara strukturu nalik stablu za prikaz procesa. Prikazuje račvane i podređene procese kao nasljednike relevantnih procesa, razvrstavanje koje se podudara. Ako želite sakriti "grane" stabla, zamijenite –forest na -H
Dakle, ovo su neke od naredbi kombinacije koje se mogu koristiti s naredbom ps za dobivanje informacija o pokrenutim procesima i također mogu prikazati informacije u korisnim formatima.