Weboldal keresés

vtop – Linux folyamat- és memóriatevékenység-figyelő eszköz


Az olyan parancssori eszközök, mint a „top”, megnehezítik a CPU- és a memóriahasználat figyelését. Ezért mutatjuk be ma a vtopot – egy ingyenes és nyílt forráskódú, egyszerű, de hatékony és bővíthető termináltevékenység-figyelő eszközt, amely Node.js nyelven íródott.

Úgy tervezték, hogy megkönnyítse a felhasználók számára a CPU-használat megtekintését a többfolyamatos alkalmazásokban (azokban, amelyeknek van fő folyamata és gyermekfolyamatai, például NGINX, Apache, Chrome stb.). A vtop segítségével az idő múlásával tapasztalható kiugrások és a memóriahasználat is könnyen látható.

A vtop Unicode Braille-karaktereket használ a CPU- és memóriahasználati diagramok rajzolásához és megjelenítéséhez, segítve a kiugrások megjelenítését. Ezenkívül az azonos nevű folyamatokat (fő és az összes alárendelt folyamat) együtt csoportosítja.

Ebből a cikkből megtudhatja, hogyan telepítheti a vtop megfigyelő eszközt Linuxon.

Követelmények:

Előfeltételként a rendszeren telepítve kell lennie a Node.js-nek és az NPM-nek, ellenkező esetben olvassa el ezt az útmutatót:

  • A legújabb Node.js és NPM telepítése Linuxon

A vtop telepítése Linux rendszerekben

Miután a rendszeren telepítve van a Node.js és az NPM, futtassa a következő parancsot a vtop telepítéséhez. Ha szükséges, használja a sudo parancsot, hogy root jogosultságokat szerezzen a csomagtelepítéshez.

sudo npm install -g vtop

A vtop telepítése után futtassa a következő parancsot az elindításához.

vtop

A következő vtop billentyűparancsok a következők:

  • Az u a vtop legújabb verziójára frissít.
  • A k vagy a felfelé mutató nyíl felfelé mozgatja a folyamatlistát.
  • A j vagy a lefelé mutató nyíl lefelé mozgatja a folyamatlistát.
  • A g a folyamatlista elejére viszi.
  • A G a lista végére viszi.
  • A dd megöli a csoport összes folyamatát (először ki kell választania a folyamat nevét).

A színséma megváltoztatásához használja a --theme kapcsolót. Bármely elérhető témát kiválaszthatja (acid, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti és varázsló), például:

vtop --theme wizard

A frissítések közötti intervallum beállításához (ezredmásodpercben) használja a --update-interval paramétert. Ebben a példában 20 ezredmásodperc 0,02 másodpercnek felel meg:

vtop --update-interval 20

Azt is beállíthatja, hogy a vtop néhány másodperc után leálljon a --quit-after opció használatával, ahogy az ábrán látható.

vtop --quit-after 5

A vtop segítségért futtassa a következő parancsot.

vtop -h

A vtop számos funkcióval rendelkezik, beleértve a szerverkérések mérését, a naplóbejegyzéseket stb. Mi a véleménye a vtop-ról? Tudassa velünk az alábbi megjegyzés űrlapon keresztül.