bottom — консольное Rust приложение для мониторинга процессов и загрузки системы.
Системный монитор bottom имеет гибко настраиваемый интерфейс и множество функций, вся основная информация о загрузке системы визуализируется графиками и отображается в режиме реального времени.
bottom сделан под вдохновением консольных системных мониторов gtop и gotop, в нём реализовано два режима работы, используемый "по умолчанию" стандартный (по подобию с gtop), в виде нескольких модулей и минималистичный/облегчённый, частично напоминающий htop (консольный монитор процессов).
bottom поддерживает все типичные для системных мониторов функции, отображает загрузку процессора выводя для каждого ядра отдельный график и график общей загрузки процессора, использование оперативной памяти и раздела подкачки, данные с сенсоров температуры, загрузку сетевых интерфейсов, точки монтирования и использование дискового пространства.
bottom выводит список процессов сортируемый по идентификатору, имени, использованию процессора или памяти. Обновление списка процессов можно ускорить/уменьшить и остановить, переместившись к нужному процессу его можно завершить, перед тем как завершить процесс выводится запрос на подтверждение.
В дополнение к основными (базовыми) функциями bottom поддерживает фильтрацию по выбранному виджету, обычный поиск и поиск по регулярным выражениям, с учётом регистра и целых слов. Для каждого виджета можно задать свой интервал обновления, не зависящий от других и в процессе работы изменять или сбрасывать в первоначально заданные параметры.
bottom позволяет открыть отдельный виджет в всё рабочее пространство эмулятора терминала (например список процессов), настройки можно задать из командной строки и/или в конфигурационном файле (~/.config/bottom/bottom.toml). Изменить можно количество отображаемых виджеров, их взаимное расположение и внешний вид.
bottom может работать практически во всех современных эмуляторах терминала, для управления использует VIM-подобные (vim-like) клавиатурные сочетания, частично поддерживается мышь. Работа с системным монитором и редактирование конфигурационного файла подробно документировано автором проекта.
Лицензия: MLT (The MIT License)
Комментариев: 1 RSS
1Андрей03-12-2021 23:37
Хотелось бы более подробно показать на скриншотах переводы в разные режимы использования с разными командами
Вы можете войти под своим логином или зарегистрироваться на сайте.