Сегодня поговорим про htop.
htop - это интерактивная версия классической команды top, которая используется для мониторинга процессов и использования ресурсов в реальном времени. В отличие от top, htop предоставляет более удобный интерфейс, поддержку цветовой схемы, мышиное управление и дополнительные функции для анализа производительности.Основные плюсы использования:
Удобочитаемость: htop имеет цветной интерфейс, который делает вывод данных более понятным и легким для восприятия.
Навигация: Можно легко прокручивать список процессов вверх и вниз, используя клавиши со стрелками.
Управление процессами: С htop можно убивать процессы с помощью интерфейса, что упрощает работу по сравнению с вводом PID вручную в kill.
Отображение дерева процессов: Можно увидеть процессы в виде дерева, что помогает понять их взаимосвязь и структуру.
Установка htop:
Для Debian/Ubuntu:
sudo apt update
sudo apt install htop
Для CentOS/RHEL:
sudo yum install htop
Для Arch Linux:
sudo pacman -S htop
Основные возможности и использование
Запуск htop осуществляется простой командой в терминале:
htop
Появится цветной интерфейс с данными о текущих процессах, использовании CPU и памяти, времени работы системы и многом другом.
Навигация по интерфейсу
Стрелки вверх/вниз: перемещение по списку процессов.
F2 (Setup): позволяет настроить отображение и поведение htop.
F3 (Search): поиск процесса по имени.
F4 (Filter): фильтрация процессов.
F5 (Tree): переключение на отображение в виде дерева.
F9 (Kill): завершение выбранного процесса.
Пример: Завершение ресурсоемкого процесса
Теперь вы можете использовать
htop для выявления «прожорливых» процессов:Запустите
htop и найдите процесс с высоким использованием CPU или памяти.Наведите курсор на процесс и нажмите F9.
Выберите сигнал (по умолчанию SIGTERM) и нажмите Enter, чтобы завершить процесс.
BashTex 📱 #linux #monitoring