Сортировка результатов ps по времени запуска - PullRequest
4 голосов
/ 01 декабря 2011

Я отображаю информацию о текущих процессах, используя эту разновидность команды ps:

ps -eo pid,start,stime,command

Как отсортировать результаты по началу?

Я прочитал man ps и попробовал -m, -r и -v опции сортировки. К сожалению, я не смог использовать эти параметры для сортировки по началу.

1 Ответ

4 голосов
/ 01 декабря 2011

Вы используете etime.Это прошедшее время в днях, часах и т. Д., Которое подходит для числовой сортировки.Если это первый столбец, я думаю, что ps будет сортировать его автоматически.

В противном случае вы можете изменить порядок сортировки, используя --sort, но убедитесь, что он указан после опции -o, например:

ps -o pid,user:32,start,etime,state,time,vsz,args --sort=etime
...