V operacijskem sistemu Linux je program ps najpogostejše orodje, ki ga uporablja sistemski skrbnik. Omogoča vpogled v seznam tekočih procesov v realnem času.
Sintaksa ps je lahko nekoliko drugačna. Našteli smo nekaj najboljših načinov, kako lahko ukazujete ps skupaj z enim pomišljajem, saj je to najpogosteje uporabljena sintaksa.
Začnimo!
1. Prikaži vse procese
Uporabljen ukaz: ps -ef

To bo prikazalo trenutno delujoče procese skupaj s podatki, povezanimi z vsakim procesom. Podatki so sestavljeni tudi iz stolpcev, ki prikazujejo PID, vrsto terminala, ime ukaza in čas delovanja.
2. Filtrirajte procese po imenu procesa
Uporabljen ukaz – ps -C ime

Procese boste prikazali z imenom procesa. Vsa imena procesa bodo napisana z malimi črkami. Iskal bo po vseh procesih brez -eprefix.
3. Razvrsti procese po uporabniku
Uporabljen ukaz: ps -e -u

Rezultate ps lahko filtrirate, da dobite procese pod določenim uporabniškim imenom. Uporabite ga lahko tudi brez predpone.
4. Razvrstite procese po ID-ju procesa
Uporabljen ukaz: ps -ef -p 1234,5678,9012
Če veste, kaj je ID procesa določenega procesa, ki se izvaja, ga lahko filtrirate z ID-jem procesa.
5. Prikazuje posebne stolpce
ps -e -o pid,uname,pcpu,pmem,comm

Z zastavico -o dobite določene možnosti prikaza rezultatov ukaza ps.
Preberite tudi: -
11 aplikacij za Linux, ki jih morate namestiti na svoj ... - Iščete odlične aplikacije za Linux za svoj računalnik? V seriji smo našli najboljše. Oglejte si naš seznam ...
6. Grep znotraj Rezultati
Ime ukaza: ps -ef | grep delavec
Če želite fleksibilnost iskanja znotraj rezultatov iz ps, lahko rezultate pošljete v grep. S tem ukazom (grep) lahko iščete po običajnih izrazih za ujemanje vzorcev.
7. Filtrirajte procese skozi uporabo
Uporabljen ukaz: ps -e –sort=-pcpu -o pid,pcpu,comm

Filtrira ukaz z uporabo navedenih stolpcev. - predpone razvršča funkcija v padajočem vrstnem redu in + predpono filtrira funkcijo v naraščajočem vrstnem redu. Ukaz ima tudi ukaz -o, ki prikazuje določene stolpce, vendar ni bistven za razvrščanje
8. Mešajte in ujemajte preimenovana in privzeta stolpca imena
Uporabljen ukaz: ps -e -o pid,pcpu=CPU -o pmem=RAM,comm
Če želite skriti glave v določenih stolpcih, lahko pustite prazno tik za znakom =. Tudi, če želite mešati in ujemati stolpce s preimenovanimi in privzetimi imeni, potrebujete zastavico -o za vsak preimenovani stolpec.
9. Ponovno poimenujte glave stolpcev
Uporabljen ukaz: ps -o pid=Proces,ruser=RealUser,comm=Ukaz

Stolpce lahko preimenujete, medtem ko uporabite ukaz -o, ki ustvari uporabniško določen izhodni videz. Vse, kar morate storiti, je priložiti znak = in želeno ime ter zastavico -o za vsako preimenovano glavo.
10. Prikaži vse korenske procese
Uporabljen ukaz: ps -f -U koren -u koren
Zažene iskanje vseh tekočih procesov z izvirnimi in učinkovitimi korenskimi identifikacijami. Z zastavo -f lahko dobite format v polni dolžini. Če želite prilagoditi izhod, mu lahko dodate zastavico -o.
11. Pokaži niti procesa
Uporabljen ukaz: ps -p 4041 -L
Uporabite zastavico -L, da preklopite na prikaz niti, da dobite katero koli funkcionalnost ps. To se uporablja za sledenje niti določenega procesa.
Morati prebrati:-
6 najboljših alternativ za Ubuntu Linux Iščete boljšo alternativo Ubuntu? Ta članek govori o 6 najboljših distribucijah Linuxa, ki jih je mogoče uporabiti namesto Ubuntuja.
12. Prikaži rezultate v obliki hierarhičnega drevesa
Uporabljen ukaz: ps -e –gozd

Z umetnostjo ASCII ustvari drevesno strukturo za prikaz procesov. Prikaže razčlenjene in podrejene procese kot naslednike ustreznih procesov, razvrščanje, ki se ujema. Če želite skriti "veje" drevesa, zamenjajte -forest z -H
Torej, to je nekaj kombiniranih ukazov, ki jih je mogoče uporabiti z ukazom ps za pridobivanje informacij o procesih, ki se izvajajo, in lahko prikažejo informacije v uporabnih oblikah.