Поиск по сайту:

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


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

Возможности BpyTOP

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

Установка BpyTOP — инструмента мониторинга ресурсов в Linux

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

Установите BpyTOP с помощью диспетчера пакетов PIP.

Сначала проверьте версию python, работающую в вашем дистрибутиве Linux, набрав:

python3 --version

Проверьте, установлен ли менеджер пакетов Python pip, если нет, установите pip3, используя нашу статью об установке pip в различных дистрибутивах Linux.

sudo apt install python3-pip   [On Debian/Ubuntu]
sudo yum install python-pip    [On CentOS/RHEL]   
sudo dnf install python3       [On Fedora]

Теперь все наши зависимости готовы к установке bpytop.

sudo pip3 install bpytop

Во время установки выдается сообщение «ПРЕДУПРЕЖДЕНИЕ». Bpytop установлен в .local/bin в моем домашнем каталоге, который не является частью переменной среды PATH. Теперь мы добавим путь установки в переменную PATH.

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

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

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

sudo apt-get install git  [On Debian/Ubuntu]
sudo yum install git      [On 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 https://aur.archlinux.org/bpytop.git
cd bpytop
makepkg -si

Теперь все готово для запуска приложения. Запустите bpytop, запустив «bpytop» в терминале.

bpytop

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

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

Существует гораздо больше параметров, чем вы можете настроить с помощью параметра «Меню».

Это все, что касается этой статьи. Установите bpytop, поиграйте с ним и поделитесь с нами своим опытом.