Gotop — еще один графический монитор активности TUI, написанный на Go
Большинство из вас уже знают о команде «top», не так ли? Да, он предоставляет динамическую информацию в реальном времени о запущенных процессах в любых Unix-подобных операционных системах. Некоторые разработчики создали графический интерфейс для верхних команд, поэтому пользователи могут легко узнать активность своей системы в графическом окне. Один из них — Gotop. Как следует из названия, Gotop — это графический монитор активности TUI, написанный на языке Go. Это совершенно бесплатное приложение с открытым исходным кодом, созданное на основе программ gtop и vtop.
В этом кратком руководстве мы обсудим, как установить и использовать программу Gotop для мониторинга активности системы Linux.
Установите Gotop в Linux
Gotop написан с использованием Go, поэтому сначала нам нужно его установить. Чтобы установить язык программирования Go в Linux, обратитесь к следующему руководству.
- Как установить язык Go в Linux
После установки Go выполните следующую команду, чтобы установить Gotop:
go get github.com/cjbassi/gotop
Эта команда загрузит двоичный файл gotop и сохранит его в папке go/bin в вашем текущем рабочем каталоге. Просто создайте двоичный исполняемый файл и скопируйте его в свой путь `.
chmod +x go/bin/gotop
sudo cp go/bin/gotop /usr/local/bin/
Альтернативно, существует сценарий для загрузки предварительно созданного двоичного файла gotop в вашу систему. Этот скрипт загрузит правильный двоичный файл для вашей системы со страницы выпусков. Вам не требуется устанавливать Go.
Клонируйте репозиторий с помощью команды:
git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop
Запустите скрипт, чтобы загрузить двоичный файл gotop:
/tmp/gotop/scripts/download.sh
Приведенная выше команда загрузит двоичный файл gotop в ваш текущий рабочий каталог. Сделайте его исполняемым и перейдите к своему пути `, как показано ниже.
chmod +x gotop
sudo cp gotop /usr/local/bin
Если вы используете системы на базе Arch, Gotop доступен в AUR, поэтому вы можете установить его с помощью любой вспомогательной программы AUR.
Использование Ура:
yay -S gotop-bin
Мониторинг активности системы Linux с помощью Gotop Activity Monitor
Использовать Gotop легко! Все, что вам нужно сделать, это запустить следующую команду из терминала.
gotop
Вот и все! Вы увидите использование процессора, диска, памяти, сети, температуры процессора и списка процессов вашей системы в простом окне TUI.
Мониторинг активности системы Linux с помощью Gotop
Чтобы отображать только виджеты CPU, Mem и Process, используйте флаг -m
, как показано ниже.
gotop -m
Интерфейс Gotop в Linux
Вы можете отсортировать таблицу процессов, используя следующие сочетания клавиш.
- c — ЦП
- м - Мем
- p - PID
Для навигации по процессу используйте следующие клавиши.
- Стрелки ВВЕРХ/ВНИЗ или клавиши j/k для перемещения вверх и вниз.
- Ctrl-d и Ctrl-u - вверх и вниз на полстраницы.
- Ctrl-f и Ctrl-b — вверх и вниз по всей странице.
- gg и G - переход вверх и вниз.
Нажмите
И это все на данный момент. Надеюсь это поможет.
Ресурс:
- Репозиторий Gotop GitHub
Рекомендуется к прочтению:
- Как отобразить загрузку ЦП из командной строки
- Как просмотреть температуру процессора в Linux
- Как ограничить загрузку процессора процессом в Linux