Как установить Htop в Ubuntu 22.04

Добро пожаловать в мир htop, интерактивного просмотрщика процессов для Linux и Unix систем, который обеспечивает динамическое и красочное отображение запущенных процессов в реальном времени. В отличие от традиционных программ просмотра процессов, таких как top, htop предлагает более визуально привлекательный и удобный интерфейс. В этом введении мы рассмотрим некоторые ключевые особенности и различия между htop и top. Следуя этому руководству, вы узнаете, как установить htop на Ubuntu 22.04 Jammy Jellyfish или Ubuntu 20.04 Focal Fossa.

Ключевые особенности htop

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

Различия между htop и top

Управление процессами

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

Визуализация использования ресурсов

  • htop: Отображает использование ЦП, памяти и свопа с помощью легко читаемых цветных полос, обеспечивая более наглядное понимание системных ресурсов.
  • top: Отображает использование ресурсов в процентах и необработанных числах, что может быть сложнее интерпретировать с первого взгляда.

Сортировка и фильтрация

  • htop: Позволяет сортировать процессы по различным критериям (например, по использованию ЦП, памяти или ID процесса) и фильтровать список процессов на основе заданных пользователем выражений.
  • top: Предлагает ограниченные возможности сортировки и не имеет встроенных возможностей фильтрации.

К концу этого руководства вы будете иметь полное представление о преимуществах использования htop перед традиционными программами просмотра процессов, такими как top. В руководстве будет показано, как установить htop на Ubuntu 22.04 Jammy Jellyfish или Ubuntu 20.04 Focal Fossa.

Установка Htop с помощью APT

Шаг 1: Обновление системных пакетов

Перед установкой Htop очень важно убедиться, что все существующие пакеты в вашей системе обновлены. Обновление системных пакетов помогает поддерживать стабильность системы, безопасность и совместимость с новейшим программным обеспечением. Чтобы обновить системные пакеты, выполните следующую команду:

sudo apt update && sudo apt upgrade

Эта команда обновит список пакетов и обновит все устаревшие пакеты, обеспечивая надежную основу для установки Htop.

Шаг 2: Выберите способ установки

Метод 1: Установка Htop из репозитория Ubuntu

Первый метод установки Htop предполагает использование репозитория Ubuntu. Этот подход рекомендуется для новых пользователей Linux и Ubuntu, так как он ставит во главу угла стабильность системы. Однако, версия Htop, доступная в репозитории Ubuntu, может быть не самой последней, что означает, что вы можете пропустить последние функции и исправления ошибок. Если вам нужна более актуальная версия Htop, воспользуйтесь методом PPA в Методе 2.

Чтобы установить Htop из репозитория Ubuntu, выполните следующую команду:

После завершения установки вы можете проверить установленную версию, выполнив следующую команду:

Метод 2: Установка Htop с помощью PPA

Второй способ установки Htop заключается в добавлении в систему архива Htop PPA (Personal Package Archive). Этот способ подходит для пользователей, которым нужна самая последняя версия Htop. PPA поддерживается Hung-Yi Chen и обычно содержит последнюю версию Htop для LTS (Long-Term Support) версий Ubuntu.

Сначала добавьте Htop PPA в вашу систему, выполнив следующую команду:

Затем обновите список пакетов вашей системы, чтобы включить только что добавленный PPA, выполнив следующую команду:

Наконец, установите Htop с помощью следующей команды:

Начало работы с Htop

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

Шаг 1: Запуск Htop

Чтобы запустить Htop, откройте окно терминала и введите следующую команду:

Пример работы Htop в терминале Ubuntu Linux:

Вывод команды htop в Linux

После запуска Htop отобразит интерактивное представление процессов вашей системы, использования ЦП, памяти и других важных параметров.

Шаг 2: Навигация и сортировка процессов

Htop предоставляет простой в использовании интерфейс для навигации и сортировки процессов. Вот некоторые основные команды навигации:

  • Клавиши со стрелками вверх/вниз: Перемещение по списку процессов.
  • Клавиши со стрелками влево/вправо: Переключение между различными метриками, такими как использование ЦП, использование памяти и приоритет процесса.

Чтобы отсортировать процессы по определенной метрике, нажмите соответствующую функциональную клавишу:

  • F6: Сортировка процессов по заданным пользователем критериям (например, использование ЦП, использование памяти, идентификатор процесса).
  • F5: переключить представление дерева процессов, отображая отношения между процессами по типу "родитель-ребенок".

Шаг 3: Управление процессами

Htop позволяет управлять процессами непосредственно из своего интерфейса. Вот некоторые основные команды управления процессами:

  • F9: Послать сигнал выбранному процессу (например, SIGTERM для завершения процесса, SIGHUP для перезапуска процесса).
  • F7/F8: Увеличить или уменьшить приоритет выбранного процесса (также известный как "приятное" значение). Меньшие значения означают более высокий приоритет, а большие значения - более низкий.

Шаг 4: Поиск и фильтрация процессов

Htop предоставляет функции поиска и фильтрации, которые помогут вам быстро найти определенные процессы:

  • F3: Поиск процесса по имени. Введите имя процесса и нажмите Enter, чтобы выделить соответствующий процесс в списке.
  • F4: Фильтр списка процессов на основе заданных пользователем критериев (например, имя процесса, пользователь). Введите критерии фильтрации и нажмите Enter, чтобы отобразить только подходящие процессы.

Шаг 5: Настройка отображения Htop

Htop предлагает различные варианты настройки дисплея в соответствии с вашими предпочтениями:

  • F2: Доступ к меню настройки Htop, где вы можете настроить дисплей, цвета и макет.

Шаг 6: Выход из Htop

Чтобы выйти из Htop, нажмите либо клавишу F10, либо клавишу Q.

Пример меню настроек Htop в терминале Ubuntu Linux:

пример меню настройки htop в ubuntu linux

Дополнительные команды Htop в Ubuntu Linux

В этом разделе мы рассмотрим дополнительные команды Htop для пользователей Ubuntu Linux, включая то, как удалить Htop и удалить его PPA, если вы установили его методом PPA.

Удаление Htop

Если вам нужно удалить Htop из вашей системы, процесс прост и понятен. Выполните следующие шаги, чтобы удалить Htop из вашей системы Ubuntu Linux.

Шаг 1.1: Удалить пакет Htop

Выполните следующую команду в терминале, чтобы удалить Htop:

Эта команда удалит пакет Htop и связанные с ним файлы из вашей системы. Однако, если вы установили Htop с помощью PPA-метода, есть еще один шаг, чтобы полностью удалить PPA.

Шаг 1.2: Удалить Htop PPA (необязательно)

Если вы установили Htop с помощью метода PPA, как описано в разделе 1, вы также можете удалить PPA из вашей системы. Для этого выполните следующую команду:

Эта команда удалит PPA Htop, поддерживаемый Hung-Yi Chen, из списка репозиториев пакетов вашей системы, гарантируя, что она больше не будет получать обновления из этого источника.

Заключение

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

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