Vtop, відстежуйте активність пам'яті та процеси з терміналу

про vtop

У наступній статті ми збираємось поглянути на vtop. У сімействі інструментів для моніторингу з терміналу ми можемо знайти верхній або htop серед інших, але до цього списку ми можемо додати vtop. Цей безкоштовний інструмент для терміналу, написаного на Node.js, присвячений контролювати споживання процесора та оперативної пам'яті. Це також відкритий код, простий, але потужний і розширюваний.

Інструменти командного рядка, такі як "top", ускладнюють перегляд використання центрального процесора в багатопоточних програмах (як Apache та Chrome), стрибки часу та використання пам'яті. З цієї причини ваш vtop був створений.

Програма розроблена так, щоб полегшити користувачам перегляд використання процесора в багатопоточних програмах (ті, які мають головний процес та дочірні процеси, такі як NGINX, Apache, Chrome тощо.). Vtop також дозволяє легко бачити піки з часом, а також використання пам'яті. Додаток використовуватиме символи Брайлівський шрифт Unicode (за допомогою node-drawille) намалювати та відобразити графіки використання процесора та пам'яті, що допоможе нам візуалізувати піки.

Встановіть 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

В інтерфейсі програми ми можемо використовувати комбінації клавіш пересуватися крізь нього. Деякі з них:

  • ko стрілка вгору → Перемістити список процесів вгору.
  • jo стрілка вниз → Перемістіться вниз по списку процесів.
  • g → Це призведе нас до початку списку процесів.
  • G → Ми перейдемо до кінця списку.
  • dd → Ви вб'єте всі процеси в цій групі. Але спочатку ми повинні вибрати назву процесу.
  • u → Оновлено до останньої версії vtop.

в змінити колірну гамму, ми можемо використовувати модифікатор –Тема. Ми зможемо вибрати будь-яку з доступних тем; кислота, бекка, заварка, сертифікати, темний, крихкий, грувбокс, монокай, норд, паралакс, сеті та майстер. Якби ми хотіли використати тему Nord, команда, яку нам довелося б написати:

vtop тема nord

vtop --theme nord

в встановити інтервал між оновленнями, ми зможемо змінити це за допомогою -інтервал оновлення і значення в мілісекундах. У цьому прикладі 20 мілісекунд еквівалентно 0.02 секунди:

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

vtop --update-interval 20

Ми також можемо налаштуйте vtop для завершення через кілька секунд запуску. Для досягнення цього ми будемо використовувати опцію –Закінчити як показано в наступному:

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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.