Need kaks käsku näitavad süsteemis parajasti töötavate protsesside nimekirja vastavalt Teie määratud kriteeriumile. pstree väljund on võrreldes käsuga ps -f mõnevõrra selgem.
ps käivitamine ilma argumentideta näitab ainult protsesse, mille Te ise olete algatanud ja mis on seotud Teie kasutatava terminaliga:
$ ps PID TTY TIME CMD 18614 pts/3 00:00:00 bash 20173 pts/3 00:00:00 ps
Nagu enamikul UNIX® utiliitidel, on ka ps'il rida võtmeid, millest levinumad on järgmised:
Võtmeid on veel palju, neist annab täieliku ülevaate manuaalilehekülg ps(1).
ps väljund jaguneb mitmeks väljaks, millest huvipakkuvaim on arvatavasti PID
, mis sisaldab protsessi identifikaatorit. Väli CMD
sisaldab käivitatud käsu nime. Väga tihti kutsutakse ps välja järgmisel moel:
$ ps ax | less
See näitab kõigi parajasti töötavate protsesside nimekirja, kus saate üles leida protsessid, mis paistavad probleeme tekitavat, ja need siis lõpetada.
Käsk pstree näitab protsesse puukujulisena. Selle üks eeliseid on see, et näete otsekohe protsesside eellasi: kui soovite surmata terve rea protsesse ja need on kõik mingi käsu järglased, võite lihtsalt surmata eellase. Kõigi protsesside PID nägemiseks tuleb anda võti -p
, protsessi käivitanud kasutaja nägemiseks võti -u
. Kuna puustruktuur on tavaliselt üsna pikk, oleks mõttekas pstree välja kutsuda järgmisel moel:
$ pstree -up | less