Команда vtop для мониторинга процессов и памяти Linux
Требования
В качестве предварительного условия в Вашей системе должны быть установлены Node.js и NPM.
Установка vtop в системах Linux
После выполнения предварительных требований, используйте следующую команду, чтобы установить vtop. При необходимости используйте команду sudo, чтобы получить права root для установки пакета:
# sudo npm install -g vtop
Запуск и использование vtop
После установки выполните следующую команду для запуска инструмента мониторинга:
# vtop
Для выхода из режима команды нужно использовать сочетание клавиш Ctrl+C.
Использование разных опций vtop
Чтобы узнать, какие опции можно использовать вместе с vtop, достаточно выполнить следующую команду:
# vtop --help
На изображении показаны все доступные опции этой команды. Предлагаем Вам ознакомиться с некоторыми из них.
Изменение цветовой темы
Чтобы изменить тему, используйте опцию –theme. Вы можете выбрать любую из доступных тем (acid, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti и wizard). Для примера установим тему wizard:
# vtop --theme wizard
Как можно заметить, цвет действительно изменился.
Интервал между обновлениями
Чтобы установить интервал между обновлениями, используйте –update-interval.
Важно: интервал нужно указывать в миллисекундах.
В данном примере интервал составляет 20 миллисекунд:
# vtop --update-interval 20
Как можно заметить на скриншоте, график использования ЦП изменил своё поведение благодаря ранее веденной команде.
Время завершения работы
Необязательно самому прекращать работу инструмента мониторинга, Вы можете настроить его на завершение работы через определённое количество секунд, используя опцию –quit-after, как показано ниже:
# vtop --quit-after 5
На изображении показана работа инструмента перед его завершением.
Выводы
Команда vtop — очень удобное средство мониторинга, вывода списка рабочих процессов и информации о них, особенно для тех пользователей, которые привыкли работать с визуальным интерфейсом. Очень надеемся, что данная статья поможет Вам усвоить новые навыки работы с Linux.