How can i sort active processes by total process time in unix?
Asked
Active
Viewed 195 times
3 Answers
3
I would do something like:
ps -A -o cmd,etime --sort etime
If by 'process time' you mean elapsed wall clock time of the process. Other time options are:
j cutime cumulative user time
J cstime cumulative system time
k utime user time

Kyle Brandt
- 83,619
- 74
- 305
- 448
2
You should be able to use ps Ok
(O - order, k - user time), and apply selection and formatting options as needed.

Kjetil Joergensen
- 5,994
- 1
- 27
- 20
-
See @Kyle Brandts answer, it's better and more comprehensive. – Kjetil Joergensen Mar 02 '10 at 15:37