Nangungunang, htop, nmon: Sinusubaybayan ng system ang terminal

Ang mga sa amin na nagtatrabaho ng maraming sa terminal, alinman sa aming sariling computer o sa mga server, madalas na kailangang makita ang pagganap ng kagamitan, pagkonsumo ng
Ang RAM, mga proseso na kumakain ng higit, CPU, atbp., Para dito maraming mga kahalili, maraming mga programa na maaari nating magamit upang maipakita ang impormasyong ito (at higit pa) sa
terminal.

tuktok:

Upang patakbuhin ito sa isang uri ng terminal ang sumusunod at pindutin Magpasok:

top

Ito ang pinakasimpleng, naka-install ito bilang default sa maraming mga distro at ipinapakita sa amin ng maraming magkakaibang impormasyon. Halimbawa, ipinapakita nito sa amin ang bilang ng mga gumagamit
mga assets, oras sa online, pati na nakikita natin ipinapakita nito sa atin ang dami ng mga gawain o proseso (Mga Gawain: 154 kabuuan), ang dami ng mga nasa
tumatakbo, natutulog, nakakulong o nasa zombie mode.

Sa ibaba nakikita natin (sa KiB) ang dami ng ginagamit na RAM (at libre), tulad ng SWAP

Sa wakas mayroon kaming isang listahan ng mga proseso, ng bawat isa maaari naming malaman ang PID, gumagamit na nagpapatupad nito, dami ng memorya (tunay at virtual) na ginagamit nito, porsyento
Pagkonsumo ng CPU, oras ng pagpapatupad at ang tukoy na utos / proseso.

tuktok

Tulad ng nakikita mong medyo hindi komportable na basahin ang impormasyong ito, gayunpaman, kung pinindot mo Z makikita nila ang impormasyon na may mga kulay, na ginagawa
mas simpleng basahin ang lahat ng data na ito:

pang-itaas na kulay

Upang makalabas sa tuktok pindutin lamang Q at magsasara ito.

htop:

Upang patakbuhin ito sa isang uri ng terminal ang sumusunod at pindutin Magpasok:

htop

Sa maraming mga distrito ito ay naka-install bilang default, sa iba (tulad ng ArchLinux) hindi, kaya kung hindi sila binuksan ng nakaraang utos kung gayon dapat nila itong mai-install.

Kung gumagamit sila ng Ubuntu, Debian o derivatives ito ay:

sudo apt-get install htop

Kung gagamitin nila ang ArchLinux o mga derivatives ito ay:

sudo pacman -S htop

htop

Tulad ng nakikita mo, ipinapakita sa amin ang mas maraming order na impormasyon, hindi gaanong natigil, mas madaling basahin ang lahat. Ipinapakita nito sa amin ang halos kapareho ng nakaraang tuktok, hindi
Gayunpaman sa isang mas mahusay na paraan upang mabasa ito (kahit na may mga 'bar' para sa pagkonsumo ng CPU, RAM at SWAP), ngunit!, Nag-aalok ito sa amin ng iba pang mga pagpipilian na maaari mong makita sa ibaba.
Ang mga pagpipiliang ito ay maaaring magamit sa pamamagitan ng pagpindot sa mga pindutan F1 ... F2 ... at iba pa hanggang F10, pinapayagan tayo ng mga ito
maghanap para sa mga tukoy na proseso sa listahan, tingnan ang mga ito na nakaayos bilang isang puno (mga proseso at thread o kaugnay na proseso), salain ng mga may mas maraming CPU o RAM
ubusin, pumatay ng mga proseso, atbp.

Upang makalabas sa tuktok pindutin lamang F10 at magsasara ito.

nmon:

Pinapayagan kami nitong higit na ipasadya ang impormasyong ipinapakita nito sa amin, kapag binuksan namin ito ay nagpapakita ito sa amin ng maraming mga pagpipilian, upang ilagay ito nang simple, binibigyan kami ng
impormasyon sa isang modular na paraan, iyon ay, kung nais naming ipakita lamang sa amin ang impormasyong nauugnay sa CPU, pinindot namin ang isang susi, kung nais naming ipakita din ito sa amin
Bilang karagdagan, ang nauugnay sa RAM, pinindot namin ang isa pang susi, narito ang screenshot ng home screen:

nmon-start

Tulad ng nakikita mo, kung nais mong makita ang impormasyong nauugnay sa CPU pindutin ang susi c … Ang nauugnay sa memory key m ...
may hard drive ang d ... ang kernel k ... ang network n (maliit na letra), atbp.

Iniwan ko ang kombinasyon ng nmon + c + m + k

nmon-options

Ang oo na ito ay dapat nilang mai-install ito, kung gumagamit sila ng Ubuntu, Debian o mga derivatives na ito ay:

sudo apt-get install nmon

Kung gagamitin nila ang ArchLinux o mga derivatives ito ay:

sudo pacman -S nmon

Upang makalabas sa tuktok pindutin lamang Q at magsasara ito.

Wakas!

Sa gayon ito ay naging ito. Kung mayroon man sa inyo ang nakakaalam ng anumang iba pang monitor ng system ng terminal, ipaalam sa akin sa isang komento nang real time 🙂

Regards


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   wow dijo

    mabuhay ka htop! Nais kong bigyang-diin ang pangunahing pagkakaiba na nakaapekto sa akin ng pinaka-ihinahambing sa tuktok: sa tuktok ang pagkonsumo ng RAM na nagmamarka sa iyo ay ang kabuuang, habang nasa htop, at salamat sa mga kulay, malinaw na naiiba mo ang aktibong RAM mula sa isang passive (berde at dilaw), malinaw na nakikita ang kabuuang pagkonsumo sa bar at naiiba ang tunay na pagkonsumo (na magiging aktibo) mula sa pansamantalang nilalaman ng memorya (pasibo)

    1.    wow dijo

      mmm kinailangan kong palitan ang useragent upang makakuha ako ng isang manjaro ... mayroong isang paraan upang hindi mai-overlap ang buong useragent? Iyon ay, kapag na-override ko ito, kailangan kong alagaan ang pag-update ng aking bersyon ng Firefox (halimbawa) dahil ang ilang mga pahina para sa pagiging tugma ay tiningnan ang bersyon na ginagamit mo sa pamamagitan ng useragent, at kapag na-override ang default kailangan kong i-edit ito sa pamamagitan ng kamay sa bawat oras. Ang tinatanong ko ay kung may anumang paraan upang "idagdag" ang isang salita sa default na gumagamit, o kahit na baguhin lamang ang isa sa mga patlang

  2.   Gonzalo dijo

    Hindi ko alam nmon, magandang data 😀

  3.   Batas-Batayan dijo

    Sandy .. .. 'copypasteaste' sa nmon .. ..hindi namin dapat muling i-install ang htop .. ..pero epektibo nmon .. 😉

  4.   mga cronos dijo

    Mayroong isang error sa code ng pag-install ng nmon (na sa pamamagitan ng hindi ko alam) Salamat sa impormasyon.

    1.    KZKG ^ Gaara dijo

      Salamat sa pagpansin, sa Twitter sinabi nila sa akin pa rin hahaha. Inayos ko naman.

  5.   manolox dijo

    Ang tuktok ay interactive din.
    Halimbawa, ang pagpindot sa "m" ay nag-uutos sa mga proseso sa pamamagitan ng pagkonsumo ng memorya ng RAM (bilang default dumating ito sa pagkakasunud-sunod ng CPU). Ang pagpindot muli ay bumalik sa pagkakasunud-sunod ng CPU.
    Ang pagpindot sa «k» (para pumatay) ay humihiling sa amin ng isang PID upang makapasok at patayin ang proseso
    Ang pagpindot sa «u» (para sa gumagamit) ay humihiling sa amin ng isang gumagamit at gagawa ng isang filter kung saan kami papasok.
    Nakakatulong ang pagpindot sa "h". Marami kang pagpipilian.

    Pagkatapos bilang isang rekomendasyon para sa isang system monitor sa terminal magiging mga sulyap ito.
    Ito ay higit pa o mas mababa sa isang halo ng tuktok + libre + ifconfig at iba pang mga utos. Sa madaling salita, nakalista ito sa mga aktibong proseso, kasama ang impormasyon ng mga interface ng network, kasama ang aktibidad ng mga disk / partisyon, kasama ang ilang data mula sa mga sensor. Napaka kumpleto. Hindi ito interactive, ngunit "mai-configure ito nang mabilis".

    1.    KZKG ^ Gaara dijo

      Salamat sa pagpapabuti ng thread na ito 😀

    2.    eliotime3000 dijo

      Napakahusay Titingnan ko ang pinakamataas na tao.

  6.   kawawa taku dijo

    Araw-araw ay mas gusto ko ang console at ang mga programa nito ay parang ang rurok ng programa, bukas mamasyal ako sa paligid ng nmon!

  7.   rv dijo

    Mahusay na impormasyon, salamat!