ytop — простой Rust консольный системный монитор (TUI based system monitor).
ytop имеет два режима работы, используемый "по умолчанию" (в виде нескольких модулей) и минималистичный (облегчённый), информация о загрузке системы визуализируется графиками в режиме реального времени. Системный монитор создан по мотивам проектов bashtop, bottom, glances, gotop, gtop, htop, vtop и zenith.
ytop отображает загрузку процессора выводя для каждого ядра отдельный график и график "средней" загрузки процессора, использование оперативной памяти и раздела подкачки, данные с сенсоров температуры, загрузку всех или только заданных сетевых интерфейсов, точки монтирования и использование дискового пространства. Состояние батареи ноутбука и строка состояния с временем запускаются опционально.
Системный монитор ytop выводит список процессов с сортировкой по идентификатору, имени процесса, использованию процессора или памяти, список можно фильтровать. Обновление списка процессов можно ускорить, уменьшить и остановить, переместившись к нужному процессу его можно завершить, поддерживается завершение группы процессов, перед завершением выводится запрос на выполнение.
ytop поставляется с несколькими цветовыми схемами в формате JSON (*.json), можно задать собственные цвета, например исправив одну из стандартных тем (colorschemes) предварительно скопировав её в каталог настроек (~/.config/ytop/новая-тема.json). Системный монитор может работать практически во всех современных эмуляторах терминала, для управления используются клавиатурные сочетания, частично поддерживается мышь.
Лицензия: MLT (The MIT License)
Вы можете войти под своим логином или зарегистрироваться на сайте.