Мыслю, каждый согласится, что любое администрирование операционных систем, будь то Linux или Windows не сможет обойтись без мониторинга запущенных процессов и служб. В Linux для мониторинга существует огромное число утилит, но одной из самых популярных является утилита top. Утилита top, обладает большими многофункциональными возможностями по просмотру и управлению процессами в консольном режиме. Единственное неудобство, как на меня, это – суровый интерфейс утилиты. На мой взгляд, для просмотра и управления процессами, удобнее пользоваться другой утилитой — htop.
htop — современный монитор процессов, написанный для GNU/Linux.
Он был задуман заменить стандартную программу top. Htop демонстрирует динамический список системных процессов, список обычно выравнивается по использованию ЦПУ. В отличие от top htop демонстрирует все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти. Htop довольно частенько применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в действиях.
Для управления процессами Linux (остановка, изменение приоритета и пр.) можно не вводить идентификаторы процесса, а сделать необходимый нам процесс мышкой или клавиатурой и воспользовавшись «горячими» клавишами произвести все необходимые усилия. Интерфейс интуитивно понятен и немного напоминает интерфейс Midnight Commander. Для установки htop в CentOS 5.4 с поддержкою yum, нам нужно добавить дополнительный репозиторий, так как в официальных репозиториях CentOS, прописанных по умолчанию, htop нет.
rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
Потом, собственно сама установка htop:
yum install –y htop
После чего можно уверенно начинать пользоваться нашим новым инструментом, для управления (Управление (философия) — деятельность субъекта по изменению объекта для достижения некоторой цели) процессами.

