Htop - interaktīvs procesu skatītājs operētājsistēmai Linux


Šis raksts ir mūsu Linux sistēmas uzraudzības sērijas turpinājums, šodien mēs runājam par vispopulārāko uzraudzības rīku, ko sauc par htop, kurš tikko ir sasniedzis 2.2.0 versiju un piedāvā dažas atdzist jaunas funkcijas.

Htop ir interaktīva reāllaika procesu uzraudzības lietojumprogramma Linux/Unix līdzīgām sistēmām, kā arī ērta alternatīva augšējai komandai, kas ir noklusējuma procesu uzraudzības rīks, kas ir iepriekš instalēts visās Linux operētājsistēmās.

Htop ir daudzas citas lietotājam draudzīgas funkcijas, kuras nav pieejamas zem augšējās komandas, un tās ir:

  1. Programmā htop varat ritināt vertikāli, lai skatītu visu procesu sarakstu, un ritināt horizontāli, lai skatītu pilnas komandrindas.
  2. Tas sākas ļoti ātri, salīdzinot ar augšdaļu, jo startēšanas laikā tas negaida, līdz tiek izgūti dati.
  3. Programmā htop varat nogalināt vairākus procesus vienlaikus, neievietojot to PID.
  4. Programmā htop vairs nav jāievada procesa numurs vai prioritātes vērtība, lai process būtu patīkams.
  5. Nospiediet “e”, lai drukātu procesa vides mainīgo kopu.
  6. Izmantojiet peli, lai atlasītu saraksta vienumus.

Instalējiet Htop, izmantojot Linux binārās paketes

Lai instalētu Htop operētājsistēmās RHEL 8/7/6/5 un CentOS 8/7/6/5, jūsu sistēmā jābūt instalētai un iespējotai EPEL repozitorijam. Lai to izdarītu, palaidiet šādas komandas attiecīgajos izplatītājos, lai to instalētu un iespējotu savam datoram. sistēmas arhitektūra (32bit vai 64bit).

-------------- 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

Kad EPEL repozitorijs ir instalēts, varat noklikšķināt uz šīs yum komandas, lai ielādētu un instalētu htop pakotni, kā parādīts.

# yum install htop

Fedora lietotāji var viegli instalēt htop, izmantojot Fedora Extras repozitoriju, ierakstot:

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

Debian un Ubuntu programmā htop var ielādēt, ierakstot:

# sudo apt-get install htop

Apkopojiet un instalējiet Htop no avota pakotnēm

Lai instalētu Htop 2.2.0 versiju, jūsu sistēmā jābūt instalētiem izstrādes rīkiem un Ncurses, lai to izdarītu, attiecīgajos izplatījumos palaidiet šādas komandu sērijas.

# 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

Pēc tam palaidiet konfigurēšanu un izveidojiet skriptu, lai instalētu un kompilētu htop.

# ./configure
# make
# make install

Kā es varu izmantot htop?

Tagad palaidiet htop uzraudzības rīku, izpildot šādu komandu terminālā.

# htop

  1. Galvene, kurā mēs varam redzēt tādu informāciju kā CPU, Memory, Swap, kā arī parāda uzdevumus, vidējo ielādes līmeni un Up-time.
  2. Procesu saraksts, kas sakārtoti pēc CPU izmantošanas.
  3. Kājenē ir parādītas dažādas opcijas, piemēram, palīdzība, iestatīšana, filtru koku iznīcināšana, jauka darbība, iziešana utt

Nospiediet taustiņu F2 vai S, lai atvērtu iestatīšanas izvēlni> ir četras kolonnas, t.i., Iestatīšana, Kreisā kolonna, Labā kolonna un Pieejamie skaitītāji.

Šeit jūs varat konfigurēt loga augšpusē drukātos skaitītājus, iestatīt dažādas displeja opcijas, izvēlēties starp krāsu modeļiem un izvēlēties, kuras slejas kādā secībā tiek drukātas.

Ierakstiet koku vai t, lai parādītu procesu koka skatu.

Jūs varat atsaukties uz kājenē redzamajiem funkciju taustiņiem, lai izmantotu šo veiklo htop lietojumprogrammu, lai uzraudzītu Linux darbības procesus. Tomēr iesakām funkciju taustiņu vietā izmantot rakstzīmju taustiņus vai īsinājumtaustiņus, jo drošā savienojuma laikā tie, iespējams, ir sakārtoti ar dažām citām funkcijām.

Daži īsinājumtaustiņi un funkciju taustiņi un to funkcionalitāte, lai mijiedarbotos ar htop.