Vtop, bewaak geheugenactiviteit en -processen vanaf de terminal

over vtop

In het volgende artikel gaan we kijken naar vtop. In de familie van tools om vanaf de terminal te monitoren, kunnen we top of vinden htop onder andere, maar aan deze lijst kunnen we vtop toevoegen. Deze gratis tool voor de terminal geschreven met Node.js, is toegewijd aan controleer het CPU- en RAM-verbruik​ Het is ook open source, eenvoudig maar krachtig en uitbreidbaar.

Commandoregelhulpmiddelen zoals 'top' maken het moeilijk om het CPU-gebruik in multithreaded applicaties te zien (zoals Apache en Chrome), pieken in tijd en geheugengebruik. Om deze reden is uw vtop gemaakt.

Het programma is ontworpen om het gebruikers gemakkelijk te maken om het CPU-gebruik in multithreaded applicaties te zien (degenen met een hoofdproces en onderliggende processen, zoals NGINX, Apache, Chrome, enz.​ Vtop maakt het ook gemakkelijk om pieken in de tijd te zien, evenals geheugengebruik. De applicatie zal tekens gebruiken Unicode braille (met behulp van node-drawille) om grafieken van CPU- en geheugengebruik te tekenen en weer te geven, wat ons zal helpen om de pieken te visualiseren.

Installeer vtop op Ubuntu

Voordat u begint met het installeren van vtop, het is nodig dat we Node.js en NPM in ons systeem hebben geïnstalleerd​ Als je ze nog steeds niet in je systeem hebt, kan dat raadpleeg het artikel die we een tijdje geleden in deze blog schreven, of open direct een terminal (Ctrl + Alt + T) en voer de volgende opdrachten uit:

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

sudo apt-get install nodejs

Zodra ons systeem Node.js en NPM heeft geïnstalleerd, gaan we de volgende opdracht uitvoeren naar installeer vtop​ We zullen het commando met sudo gebruiken als dit nodig is voor de installatie van het pakket:

installeer vtop met npm

sudo npm install -g vtop

Gebruik vtop

Na het installeren van vtop, to start de tool Het enige dat u hoeft te doen, is de volgende opdracht in de terminal uitvoeren (Ctrl + Alt + T) om het te starten:

vtop draait

vtop

In de programma-interface, we kunnen sneltoetsen gebruiken om er doorheen te gaan. Sommige ervan zijn:

  • ko pijl omhoog → Ga omhoog in de proceslijst.
  • jo de pijl naar beneden → Verplaats de proceslijst naar beneden.
  • g → Het zal ons naar de top van de proceslijst brengen.
  • G → We gaan naar het einde van de lijst.
  • dd → Je stopt alle processen in die groep. Maar eerst moeten we de naam van het proces selecteren.
  • u → Het is bijgewerkt naar de nieuwste versie van vtop.

naar verander het kleurenschema, we kunnen de modifier gebruiken -Thema​ We kunnen een van de beschikbare thema's kiezen; zuur, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti, and wizard​ Als we het thema wilden gebruiken nord, zou het commando dat we zouden moeten schrijven zijn:

vtop thema nord

vtop --theme nord

naar stel het interval tussen updates in, kunnen we het veranderen met -Bijwerkingsonderbreking en een waarde in milliseconden. In dit voorbeeld is 20 milliseconden gelijk aan 0.02 seconden:

update-interval 20 milliseconden

vtop --update-interval 20

We kunnen ook configureer vtop om te beëindigen na een paar seconden lopen​ Om dit te bereiken gaan we de optie gebruiken –Stoppen zoals weergegeven in het volgende:

vtop --quit-after 5

Als u wilt dat raadpleeg vtop help, in de terminal (Ctrl + Alt + T) hoef je alleen maar de volgende opdracht uit te voeren:

hulpmiddel hulp

vtop -h

Als je het leuk vond vtop, maar je blijft schrijven 'top'in de terminal, dat kan voeg een alias toe aan ~ / .bashrc​ Om dit te doen, hoeft u alleen maar het bestand te bewerken en de regels aan het einde ervan toe te voegen:

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

uninstall

Als dit programma u niet overtuigt, kan het eenvoudig worden verwijderd. Je hoeft alleen maar een terminal te openen (Ctrl + Alt + T) en het commando te gebruiken:

verwijder vtop

sudo npm remove -g vtop

En als u ook de aliasregels aan het bestand heeft toegevoegd .bashrc, moet u ze verwijderen.

Vtop is een andere optie van de vele beschikbare waarmee we de activiteit van ons systeem vanaf de terminal kunnen volgen. Voor meer weten over deze toolkunnen gebruikers hun pagina op GitHubof de webpagina waar deze tool wordt gepresenteerd.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.