Vtop, övervaka minnesaktivitet och processer från terminalen

om vtop

I nästa artikel kommer vi att ta en titt på vtop. I familjen verktyg för att övervaka från terminalen kan vi hitta topp eller htop bland annat, men till den här listan kan vi lägga till vtop. Detta gratisverktyg för terminalen skrivet med Node.js är tillägnad övervaka CPU- och RAM-förbrukning. Det är också öppen källkod, enkelt men kraftfullt och utdragbart.

Kommandoradsverktyg som 'topp' gör det svårt att se CPU-användning i flertrådade applikationer (som Apache och Chrome), spikar i tid och minnesanvändning. Av denna anledning skapades din vtop.

Programmet är utformat för att göra det enkelt för användare att se CPU-användning i flertrådade applikationer (de som har en huvudprocess och barnprocesser, såsom NGINX, Apache, Chrome, etc.). Vtop gör det också enkelt att se toppar över tiden, liksom minnesanvändning. Applikationen använder tecken Unicode-punktskrift (använder nod-drawille) för att rita och visa grafik för CPU- och minnesanvändning, vilket hjälper oss att visualisera topparna.

Installera vtop på Ubuntu

Innan du börjar installera vtop, det kommer att vara nödvändigt att vi har Node.js och NPM installerade i vårt system. Om du fortfarande inte har dem tillgängliga i ditt system kan du se artikeln som vi skrev i den här bloggen för ett tag sedan, eller direkt öppna en terminal (Ctrl + Alt + T) och utföra följande kommandon:

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

sudo apt-get install nodejs

När vårt system har Node.js och NPM installerat kommer vi att utföra följande kommando till installera vtop. Vi kommer att använda kommandot med sudo om det är nödvändigt för installationen av paketet:

installera vtop med npm

sudo npm install -g vtop

Använd vtop

Efter installation av vtop, till starta verktyget Allt du behöver göra är att köra följande kommando i terminalen (Ctrl + Alt + T) för att starta det:

vtop kör

vtop

I programgränssnittet, vi kan använda kortkommandon att gå igenom det. Några av dem är:

  • ko uppåtpil → Flytta upp processlistan.
  • jo nedåtpilen → Gå nedåt i processlistan.
  • g → Det tar oss till toppen av processlistan.
  • G → Vi kommer till slutet av listan.
  • dd → Du kommer att döda alla processer i den gruppen. Men först måste vi välja namnet på processen.
  • u → Den uppdateras till den senaste versionen av vtop.

till ändra färgschema, vi kan använda modifieraren -Tema. Vi kommer att kunna välja något av de tillgängliga teman; syra, becca, brygga, certs, mörk, klibbig, gruvbox, monokai, nord, parallax, seti och trollkarl. Om vi ​​ville använda temat norr, kommandot vi skulle behöva skriva skulle vara:

vtop tema nord

vtop --theme nord

till ställa in intervallet mellan uppdateringarkommer vi att kunna ändra det med -Uppdateringsintervall och ett värde i millisekunder. I detta exempel motsvarar 20 millisekunder 0.02 sekunder:

uppdateringsintervall 20 millisekunder

vtop --update-interval 20

Vi kan också konfigurera vtop för att avslutas efter några sekunder. För att uppnå detta kommer vi att använda alternativet –Avsluta som det visas i följande:

vtop --quit-after 5

Vill man konsultera vtop-hjälp, i terminalen (Ctrl + Alt + T) behöver du bara utföra följande kommando:

verktygshjälp

vtop -h

Om du gillade vtop, men du fortsätter skriva 'toppi terminalen kan du lägg till ett alias till ~ / .bashrc. För att göra detta behöver du bara redigera filen och lägga till raderna i slutet av den:

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

avinstallera

Om detta program inte övertygar dig kan det enkelt avinstalleras. Du behöver bara öppna en terminal (Ctrl + Alt + T) och använda kommandot:

avinstallera vtop

sudo npm remove -g vtop

Och om du också har lagt till aliasraderna i filen .bashrcmåste du ta bort dem.

Vtop är ett annat alternativ av de många tillgängliga som vi kan övervaka aktiviteten i vårt system från terminalen. För veta mer om detta verktygkan användare konsultera deras sida på GitHub, eller webbsida där detta verktyg presenteras.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.