Инструмент мониторинга ресурсов BpyTOP для Linux

BpyTOP — это утилита командной строки, предназначенная для мониторинга ресурсов Linux. Bpytop очень схож с такими утилитами как top, Htop, Bashtop и т. д. Пользователи bashtop могут ожидать аналогичных функций в bpytop, так как bpytop портирован из bashtop и полностью написан на PythonBpytop доступен для различных дистрибутивов linux и macOS.

Особенности BpyTOP

  • Быстрый и отзывчивый пользовательский интерфейс.
  • Поддержка клавиатуры и мыши.
  • Поддержка фильтров.
  • SIGTERM, SIGKILL, SIGINT могут быть отправлены в выбранный процесс.
  • График автоматического масштабирования для использования сети, текущей скорости чтения и записи для дисков.

Установка инструмента Bpytop — Resource Monitor в Linux

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

Установка BpyTOP с помощью pip Package Manager

Первое что требуется сделать это проверить версию python, которая работает в вашем дистрибутиве Linux. Выполните следующую команду.

$ python3 —version

Эта команда проверит версию Python

Теперь проверьте установлен ли python package manager pip. Если данный пакет не установлен тогда установите pip3.

$ sudo apt install python3-pip [для Debian/Ubuntu]
$ sudo yum install python-pip [для CentOS/RHEL]
$ sudo dnf install python3 [для Fedora]

Теперь все наши зависимости установлены и можно перейти к установки bpytop. Для установки утилиты мониторинга используйте команду:

$ sudo pip3 install bpytop

Установка Bpytop в Linux
Установка Bpytop в Linux 

Во время установки появится «Предупреждение»Bpytop устанавливается в .local/bin, То есть в домашний каталог, а он в свою очередь не является частью переменной окружения PATH. Требуется добавить установочный путь к переменной PATH. Делается это просто, введите команды:

$ echo $PATH
$ export PATH=$PATH:/home / tecmint/. local/bin
$ echo $PATH

Добавление переменных окружения в Linux
Добавление переменных окружения в Linux

Установка BpyTOP с помощью репозитория GIT

Убедитесь, что git установлен на вашем компьютере, так как нам нужно клонировать пакет из GitHub. Выполните следующие действия, чтобы установить bpytop вручную.

$ sudo apt-get install git [Для  Debian/Ubuntu]
$ sudo yum install git [Для CentOS/RHEL/Fedora]
$ git clone https://github.com/aristocratos/bpytop.git
$ cd bpytop
$ sudo make install

Установка BpyTOP С Помощью Диспетчера Пакетов

Для Ubuntu / Debian на базе bpytop доступен в репозитории Azlux. Выполните следующие действия для получения РЕПО и установки bpytop.

$ echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
$ wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -
$ sudo apt update
$ sudo apt install bpytop

Для Fedora и CentOS / RHEL bpytop доступен с репозиторием EPEL.

$ sudo yum install epel-release
$ sudo yum install bpytop

Для Arch Linux используйте репозиторий AUR, как показано ниже.

$ git clone
$ cd bpytop
$ makepkg -si

После установки вы можете запустить приложение bpytop. Для этого выполните команду в терминале.

$ bpytop

Монитор Ресурсов Bpytop
Монитор Ресурсов Bpytop

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

Режимы Bpytop
Режимы Bpytop

Доступно 3 различных режима. Вы можете изменить вид из меню → «Режим просмотра«, либо изменить режим: как показано на предыдущем изображении.

Режим Просмотра Bpytop
Режим Просмотра Bpytop

Вообще в BPYTOP есть много различных режимов и настроек. И их можно настроить в меню.

Меню Bpytop

Вот и все. Установите bpytop, поиграйтесь с ним и поделитесь с нами своим опытом.

 

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.

  1. Sergio

    Никогда не пользовался кто скажет стоит ли заморачиваться???

    Ответить