Ответ
htop — это интерактивный консольный монитор системных процессов для Unix-подобных систем. Он является усовершенствованной версией стандартной утилиты top.
Ключевые преимущества htop перед top:
-
Интерактивность и удобство:
- Прокрутка: Позволяет вертикально и горизонтально прокручивать список процессов.
- Управление мышью: Поддерживает клики для выбора процессов и сортировки столбцов.
- Управление процессами: Позволяет выполнять действия над процессами с помощью функциональных клавиш (например,
F9для отправки сигнала,F7/F8для изменения приоритета) без необходимости вводить PID вручную.
-
Наглядное представление информации:
- Цветовая схема: Использует цвета для выделения нагрузки на CPU, память и swap, что упрощает визуальный анализ.
- Древовидный вид: Может отображать процессы в виде дерева (
F5), наглядно показывая родительско-дочерние связи. - Графические индикаторы: Показывает загрузку каждого ядра CPU, а не только усредненное значение.
-
Расширенный функционал:
- Поиск и фильтрация: Встроенные функции поиска (
F3) и фильтрации (F4) процессов по имени. - Настройка: Позволяет легко настраивать отображаемые столбцы через меню (
F2).
- Поиск и фильтрация: Встроенные функции поиска (
Запуск htop:
# Установка (если не установлен)
sudo apt-get install htop # Debian/Ubuntu
sudo yum install htop # CentOS/RHEL
# Запуск
htop
По сути, htop предоставляет ту же информацию, что и top, но в гораздо более удобном и функциональном виде, что делает его предпочтительным инструментом для интерактивного мониторинга и администрирования системы.