Как использовать htop для мониторинга системных процессов в Ubuntu

Большинство пользователей Windows знают, как пользоваться диспетчером задач. Диспетчер задач - это утилита Windows, с помощью которой пользователи могут отслеживать текущие запущенные процессы. Аналогично в Ubuntu, утилита htop обеспечивает ту же функциональность с более продвинутыми возможностями. Htop - это улучшенная версия утилиты командной строки top. Используя утилиту htop, пользователь может просматривать важные детали о системе Ubuntu, такие как запущенные процессы процессора, использование памяти, средняя нагрузка, PID и т.д.

Мониторинг системных процессов с помощью htop

Откройте приложение терминала. Для этого нажмите на Деятельность, найдите терминал в строке поиска приложений и нажмите 'Enter'. Вы также можете быстро запустить терминал с помощью сочетания клавиш Ctrl + Alt + t.

Открытие терминала

В Ubuntu и большинстве последних версий Ubuntu утилита командной строки htop уже установлена. Однако если она не установлена из-за каких-либо системных проблем, вы можете установить эту утилиту на систему Ubuntu с помощью следующей команды:

Установка htop

В следующем выводе утилита htop уже установлена в текущей системе:

Htop на Ubuntu

Вы можете видеть, что окно вывода имеет три основные секции, в верхней секции заголовка отображается информация о процессоре, памяти подкачки, средней нагрузке, времени работы и задачах. В основной секции отображается информация о запущенных процессах, а в нижней секции нижнего колонтитула доступны различные пункты меню для выполнения различных функций.

Запущенные процессы в htop

Используя команду htop, вы можете выполнять следующие действия, нажимая функциональные клавиши для мониторинга системных процессов:

Сортировка вывода

Для сортировки отображаемого вывода нажмите на клавиатуре функциональную клавишу 'F6'. После этого вывод будет отображаться следующим образом:

Сортировать вывод htop

Отображение процессов в древовидном формате

Все процессы в Linux обычно отображаются в иерархической форме в виде отношений "родитель-ребенок". Чтобы отобразить эти отношения в виде древовидной структуры, нажмите на клавиатуре функциональную клавишу 'F5'. В окне терминала вы увидите следующий вывод:

Показать процессы в древовидном виде

Поиск определенного процесса

С помощью утилиты htop можно также выполнить поиск определенного процесса. Для этого нажмите на клавиатуре клавишу 'F3' и введите имя искомого процесса в строке поиска, которая отобразится в нижней части окна терминала. На экране терминала появится следующий результат:

Поиск процессов в htop

Фильтр процесса

Вы также можете отфильтровать определенные процессы, указав соответствующий путь к ним. Для фильтрации процессов используйте функциональную клавишу 'F4' на клавиатуре. После этого необходимо ввести путь к нужному процессу в нижнем колонтитуле. На терминале появится следующий результат:

Фильтр процессов

Убить (завершить) процесс

Вы можете убить ненужный процесс с помощью утилиты htop. Для этого достаточно перемещаться среди процессов с помощью стрелок вниз и вверх, нажать функциональную клавишу 'F9' или букву 'k' на клавиатуре и выбрать действие, которое вы хотите выполнить. Чтобы убить процесс, выберите действие 'SIGKILL' и нажмите 'Enter', как показано ниже:

Убийство процессов в htop

Настройка окна вывода

Используя функциональную клавишу 'F2', вы можете настроить окно вывода в соответствии с вашими потребностями. После этого на вашем терминале будут доступны различные опции для настройки вывода, как показано ниже:

Настроить вывод htop

Открыть справку

Если вы хотите получить помощь по использованию команды htop, воспользуйтесь функциональной клавишей 'F1' на клавиатуре, и на вашем терминале появятся следующие опции:

Получить помощь по команде htop

Чтобы узнать больше о команде htop, вы можете посетить эту страницу здесь.

В этой статье вы увидели, как можно визуализировать процессы системы с помощью утилиты командной строки htop в системе Ubuntu. Используя эту полезную команду, вы можете легко контролировать или отслеживать системные ресурсы и запущенные процессы. Надеюсь, вам понравилась эта полезная статья.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий