Top, htop, nmon: Системни монитори в терминала

Тези от нас, които работят много в терминала, или на собствен компютър, или със сървъри, често трябва да видят производителността на оборудването, консумацията на
RAM, процеси, които консумират най-много, CPU и т.н., за това има няколко алтернативи, няколко програми, които можем да използваме за показване на тази информация (и повече) в
терминал.

връх:

За да го стартирате в терминал, напишете следното и натиснете Въведете:

top

Това е най-простото, инсталирано е по подразбиране в много дистрибуции и ни показва много различна информация. Например, той ни показва броя на потребителите
активи, онлайн време, също както виждаме, ни показва количеството задачи или процеси (Задачи: общо 154), количеството от тях, които са в
бягане, спане, задържане или в зомби режим.

По-долу виждаме (в KiB) количеството RAM, което се използва (и безплатно), точно като SWAP

Накрая имаме списък с процесите, за всеки от тях можем да знаем PID, потребител, който го изпълнява, количество памет (реална и виртуална), която използва, проценти
Потребление на процесора, време за изпълнение и конкретната команда / процес.

връх

Както можете да видите, е малко неудобно да прочетете тази информация, ако натиснете Z ще може да вижда информацията с цветове, което прави малко
по-лесно да прочетете всички тези данни:

топ цвят

За да излезете отгоре, просто натиснете Q и ще се затвори.

htop:

За да го стартирате в терминал, напишете следното и натиснете Въведете:

htop

В няколко дистрибуции той е инсталиран по подразбиране, в други (като ArchLinux) не, така че ако не е отворен с предишната команда, те трябва да го инсталират.

Ако използват Ubuntu, Debian или деривати, би било:

sudo apt-get install htop

Ако използват ArchLinux или производни, ще бъде:

sudo pacman -S htop

htop

Както можете да видите, това ни показва по-подредената информация, по-малко заседнала, по-лесно е да четем всичко. Показва ни почти същото като предишния връх, не
Въпреки това, по-добър начин да го прочетете (дори с „ленти“ за консумация на процесор, RAM и SWAP), но!, Той ни предлага други опции, които можете да видите по-долу.
Тези опции могат да се използват с натискане на клавишите F1 ... F2 ... и така до F10, това ни позволява
търсете конкретни процеси в списъка, виждайте ги подредени като дърво (процеси и нишки или свързани процеси), филтрирайте по тези с повече процесор или RAM
консумират, убиват процеси и т.н.

За да излезете отгоре, просто натиснете F10 и ще се затвори.

nmon:

Това ни позволява допълнително да персонализираме информацията, която ни показва, когато я отворим, ни показва няколко опции, казано по-просто, дава ни
информация по модулен начин, т.е. ако искаме да ни показва само информацията, свързана с процесора, натискаме клавиш, ако искаме тя също да ни показва
В допълнение, този, свързан с RAM, натискаме друг клавиш, ето екранната снимка на началния екран:

nmon-старт

Както можете да видите, ако искате да видите информацията, свързана с процесора, натиснете клавиша c ... Тази, свързана с ключа за паметта m ...
с твърди дискове d ... ядрото k ... мрежата n (с малки букви) и др.

Оставям комбинацията от nmon + c + m + k

nmon-options

Това трябва да бъде инсталирано, ако използвате Ubuntu, Debian или деривати, ще бъде:

sudo apt-get install nmon

Ако използват ArchLinux или производни, ще бъде:

sudo pacman -S nmon

За да излезете отгоре, просто натиснете Q и ще се затвори.

Край!

Е, това беше всичко. Ако някой от вас знае за друг монитор на терминална система, който е в реално време, уведомете ме в коментар 

поздрави


Добавяне като предпочитан източник в Google