Htop - interaktiivne protsessivaatur Linuxile


See artikkel on meie Linuxi süsteemi jälgimissarja jätk, täna räägime kõige populaarsemast jälgimistööriistast nimega htop, mis on just jõudnud versioonini 2.2.0 ja sisaldab mõningaid lahedaid uusi funktsioone.

Htop on interaktiivne reaalajas protsesside jälgimise rakendus Linuxi/Unixi sarnastele süsteemidele ja ka käepärane alternatiiv tippkäsule, mis on vaikimisi protsesside jälgimise tööriist, mis on eelinstallitud kõikidesse Linuxi operatsioonisüsteemidesse.

Htopil on arvukalt muid kasutajasõbralikke funktsioone, mis pole ülemise käsu all saadaval ja need on:

  1. Htopis saate kogu protsesside loendi kuvamiseks vertikaalselt kerida ja täielike käsuridade kuvamiseks horisontaalselt.
  2. See algab ülaosaga võrreldes väga kiiresti, sest käivitamisel ei maksa andmete hankimist oodata.
  3. Htopis saate tappa mitu protsessi korraga ilma nende PID-sid sisestamata.
  4. Htopis ei olnud protsessi uuesti meeldivaks muutmiseks vaja enam sisestada protsessi numbrit ega prioriteediväärtust.
  5. Protsessi keskkonnamuutujate komplekti printimiseks vajutage e.
  6. Loendiüksuste valimiseks kasutage hiirt.

Installige Htop binaarpakettide abil Linuxis

Htopi installimiseks seadmetesse RHEL 8/7/6/5 ja CentOS 8/7/6/5 peab teie süsteemil olema installitud ja lubatud EPEL-hoidla, selleks käivitage oma vastavas jaotuses järgmised käsud selle installimiseks ja lubamiseks süsteemi arhitektuur (32- või 64-bitine).

-------------- For RHEL/CentOS 6 --------------
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ihv epel-release-6-8.noarch.rpm

-------------- For RHEL/CentOS 5 --------------
# wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -ihv epel-release-5-4.noarch.rpm
-------------- For RHEL/CentOS 8 --------------
# yum install epel-release   [CentOS 8]
# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm  [RHEL 8]

-------------- For RHEL/CentOS 7 --------------
# yum install epel-release

-------------- For RHEL/CentOS 6 --------------
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ihv epel-release-6-8.noarch.rpm

-------------- For RHEL/CentOS 5 --------------
# wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ihv epel-release-5-4.noarch.rpm

Kui EPEL-hoidla on installitud, võite tabada htop-paketi allalaadimiseks ja installimiseks järgmise käsu yum, nagu näidatud.

# yum install htop

Fedora kasutajad saavad hõlpsasti htopi installida, kasutades Fedora Extras hoidlat, tippides:

# yum install htop
# dnf install htop      [On Fedora 22+ releases]

Debianis ja Ubuntus saate htopi tuua, tippides:

# sudo apt-get install htop

Kompileerige ja installige Htop lähtekoodipakettidest

Htopi versiooni 2.2.0 installimiseks peavad teie süsteemi olema installitud arendustööriistad ja Ncurses, selleks käivitage järgmine jaotis käske oma vastavates distributsioonides.

# yum groupinstall "Development Tools"
# yum install ncurses ncurses-devel
# wget http://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz
# tar xvfvz htop-2.2.0.tar.gz
# cd htop-2.2.0
$ sudo apt-get install build-essential  
$ sudo apt-get install libncurses5-dev libncursesw5-dev
$ wget http://hisham.hm/htop/releases/2.2.0/htop-2.2.0.tar.gz
$ tar xvfvz htop-2.2.0.tar.gz
$ cd htop-2.2.0

Järgmisena käivitage konfiguratsioon ja tehke skript htopi installimiseks ja kompileerimiseks.

# ./configure
# make
# make install

Kuidas kasutada htopi?

Käivitage nüüd htop-jälgimistööriist, käivitades terminalis järgmise käsu.

# htop

  1. Päis, kus näeme sellist teavet nagu protsessor, mälu, vahetus ja näitab ka ülesandeid, keskmist koormust ja tööaega.
  2. Protsesside loend sorditud protsessori kasutamise järgi.
  3. Jalus näitab erinevaid võimalusi, nagu abi, seadistamine, filtripuu tapmine, kena, lõpetamine jne.

Vajutage häälestusmenüü avamiseks klahve F2 või S> seal on neli veergu, st Seadistamine, Vasak veerg, Parem veerg ja Saadavad arvestid.

Siin saate konfigureerida akna ülaossa prinditud arvesteid, seada erinevaid kuvasuvandeid, valida värvimustrite vahel ja valida, millised veerud millises järjekorras prinditakse.

Protsesside puuvaate kuvamiseks sisestage puu või t.

Selle vahva htop-rakenduse kasutamiseks saate Linuxi töötavate protsesside jälgimiseks viidata jaluses kuvatud funktsiooniklahvidele. Siiski soovitame funktsiooniklahvide asemel kasutada märgiklahve või kiirklahve, kuna need võivad olla turvalise ühenduse ajal kaardistatud mõne muu funktsiooniga.

Mõned otsetee- ja funktsiooniklahvid ning nende funktsioonid htopiga suhtlemiseks.