Как использовать верхнюю команду для отображения запущенных процессов

Команда top Linux используется для отображения всех запущенных процессов в вашей среде Linux. Это руководство показывает, как использовать команду top, объясняя различные доступные переключатели и отображаемую информацию:

Как запустить верхнюю команду

В его основной форме все, что вам нужно сделать, чтобы показать текущие процессы, это набрать в терминале Linux следующее:

Вверх

Какая информация отображается:

Следующая информация отображается при запуске команды top Linux:

Линия 1

  • Время
  • Как долго работает компьютер
  • Количество пользователей
  • Средняя нагрузка

Среднее значение загрузки показывает время загрузки системы за последние 1, 5 и 15 минут.

Линия 2

  • Общее количество заданий
  • Количество запущенных задач
  • Количество спальных заданий
  • Количество остановленных задач
  • Количество заданий зомби

Линия 3

  • Загрузка процессора в процентах пользователем
  • Загрузка процессора в процентах по системе
  • Использование процессора в процентах процессами с низким приоритетом
  • Загрузка процессора в процентах по незанятым процессам
  • Загрузка процессора в процентах по io wait
  • Загрузка процессора в процентах от аппаратных прерываний
  • Загрузка процессора в процентах от программных прерываний
  • Использование процессора в процентах от времени кражи

Это руководство дает определение того, что означает использование процессора.

Линия 3

  • Общая системная память
  • Свободная память
  • Используемая память
  • Буферный кеш

Строка 4

  • Всего доступно своп
  • Всего своп бесплатно
  • Всего используется своп
  • Доступная память

Это руководство дает описание разделов подкачки и того, нужны ли они вам.

Главный стол

  • Идентификатор процесса
  • пользователь
  • приоритет
  • Хороший уровень
  • Виртуальная память, используемая процессом
  • Резидентная память, используемая процессом
  • Совместная память
  • Процессор, используемый процессом в процентах
  • Память используется процессом в процентах
  • Время процесса запущено
  • команда

Вот хорошее руководство по обсуждению памяти компьютера.

Всегда держите Linux в топе в фоновом режиме

Вы можете сделать команду top доступной без необходимости вводить слово top каждый раз в окно терминала.

Чтобы сделать паузу сверху, чтобы продолжить использование терминала, нажмите клавиши CTRL и Z на клавиатуре.

Чтобы вернуть вершину на передний план, введите fg.

Ключевые переключатели для верхней команды:

  • -h — Показать текущую версию
  • -c — переключает столбец команды между отображением команды и имени программы
  • -г — укажите время задержки между обновлением экрана
  • -o — сортировка по названному полю
  • -p — Показывать только процессы с указанными идентификаторами процессов
  • -u — Показать только процессы указанного пользователя
  • -я — не показывать пустые задачи

Показать текущую версию

Введите следующую команду, чтобы показать подробности текущей версии для top:

топ-ч

Вывод в виде procps -ng версия 3.3.10

Укажите время задержки между обновлениями экрана

Чтобы указать задержку между обновлениями экрана при использовании top, введите следующее:

топ-д

Для обновления каждые 5 секунд введите топ-5

Получить список столбцов для сортировки по

Чтобы получить список столбцов, по которым вы можете отсортировать верхнюю команду, введите следующую команду:

топ -O

Есть много столбцов, поэтому вы можете захотеть передать вывод следующим образом:

top -O | Меньше

Сортировать столбцы в верхней команде по имени столбца

Используйте предыдущий раздел, чтобы найти столбец для сортировки, а затем используйте следующий синтаксис для сортировки по этому столбцу:

топ-о

Для сортировки по% CPU введите следующее:

top -o% CPU

Показывать только процессы для конкретного пользователя

Чтобы показать только процессы, запущенные конкретным пользователем, используйте следующий синтаксис:

топ -у

Например, чтобы показать все процессы, которые запускает пользователь gary, введите следующее:

топ-гэри

Скрыть пустые задачи

Вид сверху по умолчанию может показаться загроможденным, и если вы хотите видеть только активные процессы (то есть те, которые не простаивают), вы можете запустить команду top, используя следующую команду:

top -i

Добавление дополнительных столбцов на верхний дисплей

Во время работы сверху вы можете нажать клавишу «F», которая показывает список полей, которые могут быть отображены в таблице:

Используйте клавиши со стрелками для перемещения вверх и вниз по списку полей.

Чтобы установить поле так, чтобы оно отображалось на экране, нажмите клавишу «D». Чтобы удалить поле, нажмите «D» еще раз. Звездочка (*) появится рядом с отображаемыми полями.

Вы можете установить поле для сортировки таблицы, просто нажав клавишу «S» в поле, по которому вы хотите отсортировать.

Нажмите клавишу ввода, чтобы подтвердить изменения и нажмите «Q», чтобы выйти.

Переключение режимов

Во время работы сверху вы можете нажать клавишу «А» для переключения между стандартным дисплеем и альтернативным дисплеем.

Изменение цвета

Нажмите клавишу «Z», чтобы изменить цвета значений в верхней части.

Есть три этапа, необходимые для изменения цвета:

  1. Нажмите либо S для сводных данных, M для сообщений, H для заголовков столбцов или T для информации о задаче, чтобы указать эту область для изменения цвета
  2. Выберите цвет для этой цели, 0 для черного, 1 для красного, 2 для зеленого, 3 для желтого, 4 для синего, 5 для пурпурного, 6 для голубого и 7 для белого
  3. Введите, чтобы совершить

Нажмите клавишу «B», чтобы сделать текст жирным.

Измените дисплей пока работает верх

Пока работает верхняя команда, вы можете включать и выключать многие функции, нажимая соответствующие клавиши во время ее работы.

В следующей таблице показана клавиша, которую нужно нажать, и функция, которую она предоставляет:

Функциональная клавиша
Описание
Альтернативный дисплей (по умолчанию выключен)
dОбновить экран после указанной задержки в секундах (по умолчанию 1,5 секунды)
ЧАСРежим потоков (по умолчанию выключен), суммирует задачи
пПИД-мониторинг (по умолчанию выключен), показать все процессы
ВВключение жирным шрифтом (по умолчанию включено), значения показаны жирным шрифтом
LОтображение средней нагрузки (по умолчанию включено)
TОпределяет, как отображаются задачи (по умолчанию 1 + 1)
мОпределяет, как отображается использование памяти (по умолчанию 2 строки)
1Один процессор (по умолчанию выключен) — то есть показывает для нескольких процессоров
JВыровнять номера справа (по умолчанию включено)
JВыровнять текст вправо (по умолчанию отключено)
рОбратная сортировка (по умолчанию включено) — от самых высоких процессов до самых низких процессов
SНакопительное время (по умолчанию выключено)
UПользовательский фильтр (по умолчанию выключен) показывать только euid
UПользовательский фильтр (по умолчанию выключен) показывать любой uid
ВЛесной вид (по умолчанию включен) показывать как ветви
ИксПодсветка столбца (по умолчанию отключена)
ZЦвет или моно (по умолчанию включено) отображать цвета

Функциональные клавиши

Резюме

Доступно больше переключателей, и вы можете узнать о них больше, набрав в окне терминала следующее:

мужской топ
Ссылка на основную публикацию