Thursday, January 20, 2011

Sort Active Processes in Unix

How can i sort active processes by total process time in unix?

  • If I understand you well, you can run top and press T.

    From chmeee
  • You should be able to use ps Ok (O - order, k - user time), and apply selection and formatting options as needed.

    Kjetil Joergensen : See @Kyle Brandts answer, it's better and more comprehensive.
  • 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
    

0 comments:

Post a Comment