Vtop, мониторинг активности памяти и процессов с терминала

о втопе

В следующей статье мы рассмотрим vtop. В семействе инструментов для мониторинга с терминала мы можем найти топ или HTOP среди прочего, но к этому списку мы можем добавить vtop. Этот бесплатный инструмент для терминала, написанный на Node.js, посвящен контролировать потребление ЦП и ОЗУ. Это также открытый исходный код, простой, но мощный и расширяемый.

Инструменты командной строки, такие как 'top', затрудняют просмотр использования ЦП в многопоточных приложениях (как Apache и Chrome), резкие скачки во времени и использовании памяти. По этой причине был создан ваш vtop.

Программа предназначена для упрощения просмотра пользователями использования ЦП в многопоточных приложениях. (те, у которых есть главный процесс и дочерние процессы, такие как NGINX, Apache, Chrome и т. д.). Vtop также позволяет легко увидеть пики с течением времени, а также использование памяти. Приложение будет использовать символы Юникод Брайля (с использованием узла-вытяжки), чтобы нарисовать и отобразить графики использования ЦП и памяти, которые помогут нам визуализировать пики.

Установите vtop на Ubuntu

Перед тем как приступить к установке vtop, Необходимо, чтобы в нашей системе были установлены Node.js и NPM.. Если они все еще недоступны в вашей системе, вы можете свериться со статьей которые мы писали в этом блоге некоторое время назад, или напрямую откройте терминал (Ctrl + Alt + T) и выполните следующие команды:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get install nodejs

После того, как в нашей системе будут установлены Node.js и NPM, мы собираемся выполнить следующую команду, чтобы установить vtop. Мы будем использовать команду с sudo, если это необходимо для установки пакета:

установить vtop с помощью npm

sudo npm install -g vtop

Используйте vtop

После установки vtop, чтобы запустить инструмент Все, что вам нужно сделать, это запустить следующую команду в терминале (Ctrl + Alt + T), чтобы запустить его:

vtop работает

vtop

В интерфейсе программы мы можем использовать сочетания клавиш пройти через это. Некоторые из них:

  • ко стрелка вверх → Перемещение вверх по списку процессов.
  • стрелка вниз → Перемещение вниз по списку процессов.
  • g → Это приведет нас к началу списка процессов.
  • G → Мы перейдем в конец списка.
  • dd → Вы убьете все процессы в этой группе. Но сначала мы должны выбрать название процесса.
  • u → Обновлен до последней версии vtop.

к изменить цветовую схему, мы можем использовать модификатор -Тема. Мы сможем выбрать любую из доступных тем; кислота, бекка, варево, сертификаты, темный, липкий, грувбокс, монокаи, норд, параллакс, сети и волшебник. Если бы мы хотели использовать тему к северу, мы должны были бы написать следующую команду:

vtop тема норд

vtop --theme nord

к установить интервал между обновлениями, мы сможем изменить это с помощью -интервал обновления и значение в миллисекундах. В этом примере 20 миллисекунд эквивалентны 0.02 секунды:

интервал обновления 20 миллисекунд

vtop --update-interval 20

Мы также можем настроить vtop для завершения работы через несколько секунд работы. Для этого воспользуемся опцией –Quit-after как показано ниже:

vtop --quit-after 5

Если вы хотите, обратитесь за помощью к vtop, в терминале (Ctrl + Alt + T) вам просто нужно выполнить следующую команду:

инструмент помощи

vtop -h

Если тебе понравилось втоп, но ты продолжаешь писатьтоп'в терминале вы можете добавить псевдоним в ~ / .bashrc. Для этого вам просто нужно отредактировать файл и добавить в него строки:

alias top="vtop"
alias oldtop="/usr/bin/top"

деинсталляция

Если эта программа вас не убедит, ее можно легко удалить. Вам просто нужно открыть терминал (Ctrl + Alt + T) и использовать команду:

удалить vtop

sudo npm remove -g vtop

И если вы также добавили в файл строки псевдонима .bashrc, вам придется их удалить.

Vtop - еще один вариант из множества доступных, с помощью которого мы можем отслеживать активность нашей системы с терминала. За узнать больше об этом инструментепользователи могут проконсультироваться со своими страница на GitHub, Или веб-страница, на которой представлен этот инструмент.


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.