сортировка вывода ps по времени процессора на linux

Я хочу сортировать вывод ps по процессорному времени процессора (столбец «TIME»). Я пробовал:

ps -aux --sort cputime | tail 

но он не сортируется по времени процессора.
Я бегу с:

 ps --version procps version 3.2.7 

и ядро: 2.6.18

2 Solutions collect form web for “сортировка вывода ps по времени процессора на linux”

Я думаю, что это не cputime, а время, которое вам нужно 🙂

 ps -aux --sort -time 

Просто --sort сообщение после --sort точное имя --sort столбца.

с хвостом:

 ps -aux --sort +time | tail 

+- для выбора порядка

Это относится к процессору:

 ps aux --sort -pcpu 

Вот как это делается!

  • Каковы эти процессы и почему я не могу их убить?
  • Почему «ps -e | less` show 'less' среди процессов?
  • ps широкий выход для одного процесса
  • Inetd и Xinetd: работает?
  • Почему значение VSIZE в верхней части отличается от значения VSZ (размер виртуального набора) в ps?
  • Элегантный список детских процессов
  • Нужен скрипт для уничтожения процесса python с низким потреблением процессора
  • Есть ли способ скрыть потоки ядра из результатов команды ps?
  • Что такое «лидеры сессий» в `ps`?
  • Как получить PPID с помощью PS с использованием опций BSD
  • почему «ps -ef -u root -U root» также отображает пользовательские процессы?
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.