В Linux верхняя команда сортирует по полю «TIME +» с помощью командной строки, итерации 1 раз

Когда мы запускаем верхнюю команду, и если мы наберем «T», она будет сортироваться на основе TIME +

Я хочу сортировать по «TIME +» в командной строке, используя top -n 1

так что я могу захватить весь процесс в файле и проанализировать его один за другим.

Примечание. Это CentOs

2 Solutions collect form web for “В Linux верхняя команда сортирует по полю «TIME +» с помощью командной строки, итерации 1 раз”

top -n 1 -b | tail -n +7 | sort -k 11Vb 
  • top -n 1 -b : -b, чтобы избежать выделения символов
  • tail -n +7 : пропустить заголовки, написанные сверху
  • sort -k 11Vb : сортировать по 11-ому полю, пропускать пробелы, в режиме сортировки «версия»

Используйте -k 11Vbr чтобы иметь обратный порядок.

 $ top -o TIME+ -n 1 >top.out 

Опция -o используется для выбора того, какой столбец будет сортироваться, -n 1 будет делать обновление только один раз перед выходом.

  • Как создать RAM-диск из среды Kickstart?
  • Пустой выходной файл в файле systemd
  • Как настроить DNS при подключении к двум сетям?
  • Centos 6.5 не может войти в систему с открытым ключом и войти в систему sloooooow
  • Есть ли разница между e2fsck и e4fsck в системах CentOS / RHEL?
  • Невозможно смонтировать общий ресурс nfs из netapp в centos 7
  • Удалить неизвестное устройство в LVM
  • Не удалось установить rbenv с пользователем развертывателя в CentOS - Permission denied
  • rpmbuild: как я могу «потребовать» один пакет * или * другой
  • Проблема с DNS> Если я отключу рекурсию, я не могу выполнить ping мой результат
  • Как узнать, безопасен ли пакет для обновления в CentOS?
  • Linux и Unix - лучшая ОС в мире.