btop для Linux терминальный мониторинг ресурсов, отображающий использование и статистику процессора, памяти, дисков, сети и процессов

программа btop для linux

btop для Linux современный и визуально привлекательный диспетчер задач или системный монитор который работает из терминала и отображает использование ресурсов и статистику процессора, памяти, дисков, сети и процессов в режиме реального времени. Простыми словами это улучшенная версия htop, разработанную для того, чтобы быть ещё более интуитивно понятной и многофункциональной.

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

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

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

По настройкам программы btop, имеются несколько вкладок (Главные, cpu, mem, net, proc), справа описание:

• Цветовая схема и фон;
• Клавиши в стиле Vim;
• Интервал обновления показаний;
• Стиль графиков;
• Стиль списка процессов (обычный или древовидный);
• Батарея;
• Логирование;
• И прочее

 

Для любителей понастраивать под себя есть возможность поковыряться, но возможности выходят за рамки простой консольной утилиты, как по мне. В качестве «быстрой» демонстрации настроек смены внешнего вида есть пара готовых шаблонов. В окне с настройками, пока изучал, нашёл ссылку на github-страницу. Там подробнее почитать и поглядеть скриншоты, установка для дистрибутивов описана (очень много текста).

Если сравнить htop с иголкой или спицей, имеющей узкую направленность, то возможности btop напоминают перочинный нож, которые ныне именуют «мультитулами», хотя к «мультитулам» относят не только ножи.

Программа написана на плюсах, отсюда и название. Называется она «btop++», но сайт не даёт вписать плюсы в название. Лицензируется под Apache 2.0. На странице много красивых скриншотов.

 

Установка btop

Ubuntu / Debian / LinuxMint

sudo apt install btop

Fedora

sudo dnf install btop

Установка в ArchLinux (Manjaro)

sudo pacman -S btop

Установка в openSuse

sudo zypper install btop

Установка в Gentoo

sudo emerge -a sys-process/btop

FreeBSD

pkg install btop

MacOS

brew install btop

Установка через Snap

sudo snap install btop

или

sudo snap install btop-desktop

 

Сборка и установка из исходников

Загружаем на сервер последнюю версию и распаковываем архив. Переходим в распакованный архив и выполняем команду

sudo make install

Для того чтобы удалить btop выполняем команду

sudo make uninstall

 

Для операционной системы Linux

Скачать с GitHub: https://github.com/aristocratos/btop

Построение из исходного кода:

git clone https://github.com/aristocratos/btop.git
cd btop
make
sudo make install

 

Так же имеется реализация для Windows

Скачать с GitHub  : https://github.com/aristocratos/btop4win

 

Для запуска btop необходимо выполнить в терминале команду btop. По умолчанию btop отображает блок статистики процессора, вывод активных процессов, доступное место на жестких дисках, статистика использования памяти и сети.

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

Настройки группируются по категориям general, cpu, mem, net, proc. В general находятся основные настройки btop — выбор темы, настройка выводимых блоков, время обновления статистики. В cpu, mem, net и proc находятся настройки отображения каждого из блоков.

При нажатии Esc или q вместо немедленного завершения работы btop открывает меню выхода с тремя вариантами:

Options: открывает меню настроек, где вы можете изменить интерфейс, настроить цвета и другие параметры.
Help: отображает раздел справки, который включает сочетания клавиш и дополнительную информацию о том, как эффективно использовать btop.
Quit : полный выход из btop.

btop — это универсальный и эффективный инструмент для мониторинга системы, который сочетает в себе функциональность и удобный дизайн.

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *