2014 m. spalio 29 d., trečiadienis

ps komandos

ps atvaizduoja informacija apie vykdomus procesus.

Detali procesų informacija:
$ ps -aux

Ieško proceso pagal pavadinimą, veikia panašiai kaip ir pgrep firefox:
$ ps -C firefox

Visi vartotojo procesai:
$ ps -U vartotojas

Procesai atvaizduojami pilna komandine eilute:
$ ps -efww

Visi procesai, su vaikiniai procesai pastumti į šoną:
$ ps -efH

Paieška pagal procesą:
$ ps -p1

Procesai paleisti terminale '11', terminalą sužinome who am i komanda:
$ ps -t11

Rūšiavimas pagal atmintį.
+/- nurodo eiliškumo kryptį:
$ ps -eo pid,user,group,gid,vsz,rss,comm --sort=-rss | less

arba. 
$ ps aux --sort +rss

Tam, kad galėtume stebėti atsirandančius procesus, su watch programa, būtina apskliausti komandą. [s] - nurodo, kad  ps rezultate neatvaizduotu, mūsų komandos.
$ watch "ps -aux | grep [s]leep"


Susiję:
Procesų uždarimas