Как использовать команду Linux Top, чтобы показать запущенные процессы

Команда 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 – переключает столбец команды между отображением команды и имени программы
  • -d – указать время задержки между обновлением экрана.
  • -o – сортировка по названному полю
  • -p – показывать только процессы с указанными идентификаторами процессов
  • -u – Показывать только процессы указанного пользователя
  • -i – не показывать пустые задачи

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

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

 top -h 

Выходные данные имеют вид procps -ng версия 3.3.10 .

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

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

 top -d 

Чтобы обновлять каждые 5 секунд, введите top -d 5 .

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

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

 top -O 

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

 top -O | меньше 

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

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

 top -o 

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

 top -o% CPU 

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

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

 top -u 

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

 top -u 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», чтобы сделать текст жирным.

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

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

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

Функциональная клавиша
Описание



















А Альтернативное отображение (по умолчанию отключено)
д Обновить экран после указанной задержки в секундах (по умолчанию 1,5 секунды)
Н Режим потоков (по умолчанию выключен), суммирует задачи
р Мониторинг ПИД (по умолчанию выключен), показать все процессы
B Включение жирным шрифтом (по умолчанию включено), значения показаны жирным шрифтом
L Показать среднюю нагрузку (по умолчанию включено)
т Определяет, как отображаются задачи (по умолчанию 1 + 1)
т Определяет, как отображается использование памяти (по умолчанию 2 строки)
1 Одиночный процессор (по умолчанию выключен) – то есть показывает для нескольких процессоров
J Выровнять номера справа (по умолчанию включено)
J Выровнять текст вправо (по умолчанию отключено)
R Обратная сортировка (по умолчанию включено) – от процессов с самого высокого уровня к процессам с самым низким уровнем
S совокупное время (по умолчанию выключено)
и Пользовательский фильтр (по умолчанию выключен), показывать только euid
U Пользовательский фильтр (по умолчанию выключен) показывает любой uid
В Представление леса (по умолчанию включено) отображается как ветви
X Подсветка столбца (по умолчанию выключено)
г Цветное или моно (по умолчанию включено) отображение цветов

Резюме

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

 man top 

Оцените статью
Solutics.ru
Добавить комментарий