Htop - Kitazamaji cha Mchakato shirikishi cha Linux


Makala haya ni muendelezo wa mfululizo wetu wa ufuatiliaji wa mfumo wa Linux, leo tunazungumzia kuhusu zana maarufu zaidi ya ufuatiliaji inayoitwa htop, ambayo imefikiwa sasa hivi toleo la 3.0.5 na inakuja na vipengele vipya vyema.

top command, ambayo ni zana chaguomsingi ya ufuatiliaji wa mchakato ambayo huja ikiwa imesakinishwa awali kwenye mifumo yote ya uendeshaji ya Linux.

Htop ina huduma zingine nyingi zinazofaa kwa watumiaji, ambazo hazipatikani chini ya amri ya juu na ni:

  • Katika htop, unaweza kusogeza kiwima ili kuona orodha kamili ya mchakato na kusogeza kwa mlalo ili kuona mistari kamili ya amri.
  • Inaanza haraka sana ikilinganishwa na ile ya juu kwa sababu haisubiri kuleta data wakati wa kuianzisha.
  • Katika htop, unaweza kuua zaidi ya mchakato mmoja kwa wakati mmoja bila kuingiza PID zao.
  • Katika htop, hauhitaji tena kuingiza nambari ya mchakato au thamani ya kipaumbele ili kufurahisha mchakato upya.
  • Bonyeza “e” ili kuchapisha seti ya anuwai ya mazingira kwa mchakato.
  • Tumia kipanya kuchagua vipengee vya orodha.

Sakinisha Htop kwenye Linux

Vifurushi vya htop vinapatikana zaidi katika usambazaji wote wa kisasa wa Linux na vinaweza kusakinishwa kwa kutumia kidhibiti chaguo-msingi cha kifurushi kutoka kwa mfumo wako.

$ sudo apt install htop
$ sudo apt install htop
$ sudo apt install htop
$ sudo dnf install htop
$ sudo yum install epel-release
$ sudo yum install htop
--------- On RHEL 8 --------- 
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo yum install htop

--------- On RHEL 7 ---------
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ sudo yum install htop
$ sudo yum install epel-release
$ sudo yum install htop
$ emerge sys-process/htop
$ pacman -S htop
$ sudo zypper install htop

Kukusanya na Kusakinisha Htop kutoka Vyanzo katika Linux

Ili kuunda Htop kutoka kwa vyanzo, lazima uwe na Zana za Maendeleo na Ncurses zilizosakinishwa kwenye mfumo wako, ili kufanya hivyo endesha safu zifuatazo za amri kwenye usambazaji wako husika.

$ sudo yum groupinstall "Development Tools"
$ sudo yum install ncurses ncurses-devel
$ sudo apt-get install build-essential  
$ sudo apt-get install libncurses5-dev libncursesw5-dev

Ifuatayo, pakua htop ya hivi karibuni kutoka kwa repo la Github na uendeshe usanidi na ufanye hati ya kusakinisha na kukusanya htop.

$ wget -O htop-3.0.5.tar.gz https://github.com/htop-dev/htop/archive/refs/tags/3.0.5.tar.gz 
$ tar xvfvz htop-3.0.5.tar.gz
$ cd htop-3.0.5/
$ ./configure
$ make
$ sudo make install

Je, mimi kutumia htop?

Sasa endesha zana ya ufuatiliaji wa htop kwa kutekeleza amri ifuatayo kwenye terminal.

# htop

  1. Kijajuu, ambapo tunaweza kuona maelezo kama vile CPU, Kumbukumbu, Badilisha na pia inaonyesha kazi, wastani wa upakiaji na Wakati wa Kusasisha.
  2. Orodha ya michakato iliyopangwa kwa matumizi ya CPU.
  3. Chini huonyesha chaguo tofauti kama vile usaidizi, usanidi, kuua mti wa chujio, nzuri, acha n.k.

Bonyeza F2 au S kwa menyu ya kusanidi > kuna safu wima nne yaani Mipangilio, Safu ya Kushoto, Safu wima ya Kulia, na Mita Zinazopatikana.

Hapa, unaweza kusanidi mita zilizochapishwa juu ya dirisha, weka chaguo mbalimbali za kuonyesha, chagua kati ya mifumo ya rangi na uchague ni safu zipi zilizochapishwa kwa utaratibu gani.

Andika mti au t ili kuonyesha michakato ya mwonekano wa mti.

Unaweza kurejelea vitufe vya utendakazi vinavyoonyeshwa kwenye kijachini ili kutumia programu hii nzuri ya htop kufuatilia michakato inayoendesha Linux. Hata hivyo, tunashauri kutumia vitufe vya herufi au vitufe vya njia za mkato badala ya vitufe vya kukokotoa kwani vinaweza kuwa vimechorwa na vitendaji vingine wakati wa muunganisho salama.

Baadhi ya funguo za njia ya mkato na utendakazi na utendakazi wao ili kuingiliana na htop.