Инструменты пользователя

Инструменты сайта


linux:htop

Это старая версия документа!


Утилита для контроля нагрузки и процессов htop

Утилита htop не идет предустановленной и её необходимо установить на сервер. Для Debian / Ubintu:

apt install htop

Команда запуска:

htop

В результате получаем такой вывод:

в верхней части представлена информация о системе, ниже — список процессов.

Сверху слева представлены данные о нагрузке каждого ядра процессора, объем занятой памяти, сведения о количестве процессов, значения load avearage (средней нагрузки) за последние 1, 5 и 15 минут и аптайм системы.

По умолчанию процессы отсортированы по уровню нагрузки на процессор, от большего к меньшему.
Чтобы отсортировать их по какому-либо параметру, можно просто кликнуть на название нужного столбца, например для занятой памяти - по MEM. Для обратной сортировки (от меньшего к большему) достаточно кликнуть на тот же столбец еще раз.

Также для управления сортировкой аналогично утилите top можно использовать клавиши:

  • M - сортировка по памяти,
  • P - сортировка по процессору,
  • T - сортировка по времени.

Дополнительно используются клавиши:

  • Пробел — отметить процесс (таким образом можно помечать процессы для групповой операции с ними, например, завершения).
  • u — вывести процессы конкретного пользователя.

Для управления действиями используются клавиши F1 – F10:

Клавиша Значение
F1 вывод справки
F2 настройка вывода (добавление, удаление столбцов, отображение расширенной информации в верхнем блоке и пр.)
F3 поиск процессов
F4 фильтрация процессов (вывод процессов, имеющих в названии указанное слово)
F5 вывод дерева процессов (родительские и дочерние процессы)
F6 изменить тип сортировки
F7/F8 повышение/понижение приоритета
F9 завершение процесса (в отличие от top, не требуется указание PID — просто выделите с помощью мыши или клавиатуры нужный процесс и нажмите F9. Для подтверждения завершения процесса нажмите Enter, для отмены — Esc).
F10 выход из программы
(!)Note: Функции для каждой клавиши могут изменяться, в зависимости от того, в каком меню программы вы находитесь, при этом доступные действия по соответствующим клавишам будут отображаться внизу окна, что упрощает работу с утилитой.
/var/www/html/dokuwiki/data/attic/linux/htop.1788859626.txt.gz · Последнее изменение: — so_v_a