Htop
Любое администрирование операционных систем, не обходится без мониторинга запущенных процессов и служб.
В Линуксе, для этих целей, существует масса утилит. Одной из самых популярных утилит для просмотра процессов является top.
top это утилита, обладающая большими функциональными возможностями по просмотру и управлению процессами в консольном режиме.
Для работы в top, используются следующие символы:
[q] –выйти из программы
[Пробел] Немедленно обновить содержимое экрана.
[h] Вывести справку о программе.
[k] Уничтожить процесс. Программа запрашивает у вас код процесса и сигнал, который будет ему послан.
[n] Изменить число отображаемых процессов. Вам предлагается ввести число.
[u] Сортировать по имени пользователя.
[M] Сортировать по объёму используемой памяти.
[P] Сортировать по загрузке процессора.
Утилита top, как я уже сказал выше, есть практически во всех Linux/Unix дистрибутивах, но несмотря на это, пользоваться ею не очень удобно из-за такого спартанского интерфейса. На мой взгляд, для просмотра и управления процессами, удобнее пользоваться другой утилитой - htop.
Справка
htop — продвинутый монитор процессов, написанный для GNU/Linux. Он был задуман заменить стандартную программу top. Htop показывает динамический список системных процессов, список обычно выравнивается по использованию ЦПУ. В отличие от top htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти.
Htop часто применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в процессах.
Htop написан на языке Си и использует для отображения библиотеку Ncurses.
http://ru.wikipedia.org/wiki/Htop
Для управления процессами Linux (остановка, изменение приоритета и пр.) можно не вводить идентификаторы процесса, а выделить необходимый нам процесс мышкой или клавиатурой и воспользовавшись «горячими» клавишами произвести все необходимые действия.
Интерфейс интуитивно понятен и немного напоминает интерфейс Midnight Commander.
Для установки htop в CentOS 5.4 с помощью yum, нам нужно добавить дополнительный репозиторий, так как в официальных репозиториях CentOS, прописанных по умолчанию, htop-а нет.
rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
Затем, собственно сама установка htop:
yum install –y htop
После чего можно смело начинать пользоваться нашим новым инструментом, для управления процессами.
Официальный сайт htop - http://htop.sourceforge.net/
При перепечатке указание ссылки на http://centos.moy.su обязательно
|