htop — интерактивная утилита мониторинга процессов, которая выводит информацию о загрузке CPU, использовании памяти и работающих процессах в режиме реального времени. Установите её командой sudo apt install htop (Debian/Ubuntu) или sudo yum install htop (CentOS/RHEL), затем запустите htop в терминале для мониторинга системы.
Зачем нужна утилита htop
- Мониторинг использования процессорных ядер и оперативной памяти в реальном времени
- Быстрая идентификация процессов, потребляющих больше всего ресурсов
- Отправка сигналов завершения (KILL, TERM) зависшим или неконтролируемым процессам
- Анализ древовидной структуры процессов и их зависимостей
- Просмотр переменных окружения и открытых файловых дескрипторов для каждого процесса
Пошаговая инструкция по использованию htop
- Откройте терминал и введите команду
htop - Дождитесь загрузки интерфейса с отображением процессов и графиков нагрузки
- Просмотрите верхнюю панель: первая строка показывает загрузку процессора по ядрам, вторая — использование оперативной памяти (зеленый цвет — использованная, синий — буферизованная)
- Перемещайтесь по списку процессов стрелками
↑и↓ - Нажимайте
F6для сортировки процессов по столбцам (CPU, Memory, Time) - Нажимайте
F5для включения древовидного режима и просмотра иерархии процессов - Выделите нужный процесс и нажмите
F9для отправки сигнала завершения (по умолчанию SIGTERM) - Нажимайте
F4для фильтрации процессов по имени или пользователю - Нажимайте
F2для входа в меню настроек отображения колонок и цветов - Нажимайте
qилиCtrl+Cдля выхода из htop
Часто задаваемые вопросы
Как отсортировать процессы по использованию памяти? Нажмите F6, выберите столбец MEM% и подтвердите выбор клавишей Enter.
Как показать только процессы определённого пользователя? Нажмите F4, введите имя пользователя (например, root или www-data) и нажмите Enter.
Что означает красный цвет процесса в списке? Красный цвет указывает на процессы, запущенные от пользователя root с повышенными привилегиями.