Top, htop, nmon: Терминалдагы тутумдук мониторлор

Терминалда өз компьютерибизде же серверлерибизде көп иштегендер жабдуулардын иштешин, керектөөсүн көрүшү керек
RAM, эң көп керектөөчү процесстер, CPU ж.б., бул үчүн бир нече альтернатива, бир нече программа бар, биз бул маалыматты (жана башкалар) чагылдыруу үчүн колдоно алабыз
терминал.

Top:

Аны терминалда иштетүү үчүн төмөнкүнү терип, басыңыз кирүү:

top

Бул эң жөнөкөй, демейки шартта көптөгөн дистрибьютерлерде орнотулган жана ал бизге ар кандай маалыматтарды көрсөтүп турат. Мисалы, ал бизге колдонуучулардын санын көрсөтөт
активдер, онлайн убакыт, ошондой эле биз көрүп тургандай, бизге милдеттердин же процесстердин көлөмүн көрсөтөт (Милдеттер: бардыгы 154), алардын ичиндеги сумма
чуркоо, уктоо, кармалган же зомби режиминде.

Төмөндө SWAP сыяктуу колдонулуп жаткан RAM көлөмүн (жана KiB) көрөбүз (жана акысыз)

Акыры бизде процесстердин тизмеси бар, алардын ар биринин PID, аны аткарган колдонуучу, ал колдонуучу эс тутумдун көлөмү (чыныгы жана виртуалдык), пайызын билсек болот
CPU керектөө, аткаруу убактысы жана белгилүү бир буйрук / жараян.

жогорку

Көрүнүп тургандай, бул маалыматты окуу бир аз ыңгайсыз, бирок бассаңыз Z маалыматты түстөр менен көрө алат, бул бир аз
бул маалыматтардын бардыгын окуп чыгуу жөнөкөй:

жогорку түс

Үстүнөн чыгуу үчүн баскычты басыңыз Q жана ал жабылат.

htop:

Аны терминалда иштетүү үчүн төмөнкүнү терип, басыңыз кирүү:

htop

Бир нече дистрибутивде ал демейки шартта орнотулат, башкаларында (ArchLinux сыяктуу) орнотулган эмес, андыктан мурунку буйрук менен ачылбаса, аны орнотушу керек.

Эгерде алар Ubuntu, Debian же туундуларын колдонушса, анда мындай болмок:

sudo apt-get install htop

Алар ArchLinux же туундуларын колдонсо, анда мындай болмок:

sudo pacman -S htop

htop

Көрүнүп тургандай, ал бизге көп иреттелген маалыматты көрсөтөт, азыраак тыгылып калбайт, баарын окуп чыгуу оңой. Бул бизге мурунку чоку менен дээрлик бирдей көрсөтөт, жок
Бирок, аны окуунун мыкты жолу менен (CPU, RAM жана SWAP керектөө үчүн 'барлар менен »дагы), бирок, ал бизге төмөндө көрө турган башка параметрлерди сунуштайт.
Бул параметрлерди баскычтарды басуу менен колдонсо болот F1 ... F2 ... ж.б.у.с. F10, бул бизге мүмкүнчүлүк берет
тизмедеги белгилүү бир процесстерди издөө, аларды бак катары иреттелген (процесстер жана жиптер же байланышкан процесстер), көбүрөөк CPU же оперативдүү эс тутуму барлар тарабынан чыпкалоо
керектөө, процесстерди өлтүрүү ж.б.

Үстүнөн чыгуу үчүн баскычты басыңыз F10 жана ал жабылат.

nmon:

Бул бизге көрсөткөн маалыматты андан ары ыңгайлаштырууга мүмкүнчүлүк берет, ачканда бир нече вариант көрсөтүлөт, жөнөкөй сөз менен айтканда, бизге
маалыматты модулдук жол менен, башкача айтканда, бизге CPU гана тиешелүү маалыматты көрсөтүүнү кааласак, ачкычты басабыз, эгер кааласак, бизге дагы көрсөтөт
Мындан тышкары, RAMга байланыштуу, дагы бир баскычты басабыз, бул жерде үй экранынын скриншоту:

nmon-старт

Көрүнүп тургандай, CPUга байланыштуу маалыматты көргүңүз келсе, баскычты басыңыз c … Эстутум ачкычына байланыштуу m ...
катуу дисктер менен d ... ядро k ... желе n (кичинекей тамга) ж.б.

Мен nmon + c + m + k айкалышын калтырам

nmon-options

Эгер сиз Ubuntu, Debian же туундуларын колдонгон болсоңуз, анда мындай болушу керек:

sudo apt-get install nmon

Алар ArchLinux же туундуларын колдонсо, анда мындай болмок:

sudo pacman -S nmon

Үстүнөн чыгуу үчүн баскычты басыңыз Q жана ал жабылат.

Акыры!

Ооба, болду. Эгерде сизден кимдир бирөө башка терминалдык тутумдун мониторун билсе, мага реалдуу убакыт режиминде комментарий аркылуу кабарлаңыз 🙂

Урматтоо менен


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

11 комментарий, өзүңүздүкүн калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   woqer ал мындай деди:

    Жашасын htop! Жогору жакка салыштырганда мага эң көп таасир эткен негизги айырмачылыкты баса белгилегим келет: үстүнө сизди белгилеген RAM тутуму жалпы, ал эми htop жана түстөрдүн жардамы менен активдүү RAMны пассивден айырмалайсыз (жашыл жана сары), тилкедеги жалпы керектөөнү так көрө билүү жана реалдуу керектөөнү (активдүү болмок) убактылуу эс тутумдун мазмунунан айырмалай билүү (пассивдүү)

    1.    woqer ал мындай деди:

      mmm колдонуучуну алмаштырышым керек болчу, мага манжаро алышым керек эле ... колдонуучуну толугу менен жазбай коюунун жолу барбы? Башкача айтканда, мен аны жокко чыгарганда, Firefoxтун нускасын жаңыртууга кам көрүшүм керек (мисалы), шайкештик үчүн айрым барактар ​​колдонуучу аркылуу колдонулган версияны карап, демейки шартты жокко чыгарганда мен аны кол менен түзөтүшүм керек ар бир жолу. Мени таң калтырган нерсе, демейки колдонуучуга сөздү "тиркөө", же жөн гана талаалардын бирин алмаштыруу жолу барбы?

  2.   Гонсало ал мындай деди:

    Nmon, жакшы маалыматтарды билген эмесмин 😀

  3.   RAW-негизги ал мындай деди:

    Sandy .. .. 'copypasteaste' in nmon .. ..top кайрадан орнотпошубуз керек .. .. бирок натыйжалуу nmon .. 😉

  4.   хрон ал мындай деди:

    Nmon орнотуу кодунда ката кетти (мен айтпадым беле) Маалымат үчүн рахмат.

    1.    KZKG ^ Gaara ал мындай деди:

      Байкаганыңыз үчүн рахмат, Твиттерде баары бир мага айтышты хахаха. Мен оңдоп койдум.

  5.   манолокс ал мындай деди:

    Top дагы интерактивдүү.
    Мисалы, "m" баскычын басуу процесстерди оперативдик эстутумдун сарпталышы боюнча буйруйт (демейки боюнча, ал CPU тартибинде болот). Кайра басуу процессордун тартибине кайтып келет.
    «K» баскычын басуу (өлтүрүү үчүн) бизден кирүү жана процессти өлтүрүү үчүн PID сурайт
    «U» баскычын басуу (колдонуучу үчүн) бизден колдонуучу сурайт жана биз кирген чыпканы жасайбыз.
    "H" басуу жардам берет. Сизде көптөгөн мүмкүнчүлүктөр бар.

    Андан кийин терминалдагы тутумдук мониторго сунуш катары бул көз чаптырат.
    Бул top + free + ifconfig жана башка командалардын аздыр-көптүр аралашмасы. Башка сөз менен айтканда, анда активдүү процесстердин тизмеси, ошондой эле тармактык интерфейстердин маалыматтары, ошондой эле дисктердин / бөлүктөрдүн иштеши жана датчиктерден алынган айрым маалыматтар келтирилген. Аяктады. Бул интерактивдүү эмес, бирок "тез арада конфигурацияланат".

    1.    KZKG ^ Gaara ал мындай деди:

      Бул жипти өркүндөтүп бергениңиз үчүн рахмат 😀

    2.    eliotime3000 ал мындай деди:

      Мыкты. Мен жогорку адамга көз чаптырам.

  6.   байкуш таку ал мындай деди:

    Күн сайын мага консоль көбүрөөк жагат, анын программалары мен үчүн программалоонун туу чокусу окшойт, эртең мен нмонду кыдырып чыгам!

  7.   rv ал мындай деди:

    Сонун маалымат, рахмат!