Htop-en interaktiv Processvisare för Linux

den här artikeln är fortsättningen av vår Linux-systemövervakningsserie, idag pratar vi om det mest populära övervakningsverktyget som heter htop, som bara nås till version 2.2.0 och kommer med några coola nya funktioner.

Htop Linux Processövervakningsverktyg
Htop 2.2: Linux Process Monitoring

Htop är en interaktiv processövervakningsapplikation i realtid för Linux/Unix-liknande system och också ett praktiskt alternativ till toppkommando, vilket är ett standardprocessövervakningsverktyg som levereras med förinstallerat på alla Linux-operativsystem.

Htop har många andra användarvänliga funktioner, som inte är tillgängliga under toppkommandot och de är:

  1. I htop kan du bläddra vertikalt för att se hela processlistan och bläddra horisontellt för att se hela kommandoraden.
  2. Det börjar mycket snabbt jämfört med toppen, eftersom det inte väntar på att hämta data under start.
  3. I htop kan du döda mer än en process på en gång utan att sätta in sina PID.
  4. I htop behövde du inte längre ange processnummer eller prioritetsvärde för att omforma en process.
  5. tryck på ”e” för att skriva ut en uppsättning miljövariabler för en process.
  6. Använd musen för att välja listobjekt.

installera Htop med binärpaket i Linux

för att installera Htop på RHEL 8/7/6/5 och CentOS 8/7/6/5 måste ditt system ha EPEL repository installerat och aktiverat, för att göra det, kör följande kommandon på dina respektive distributioner för att installera och aktivera det för din systemarkitektur (32bit eller 64bit).

på RHEL / CentOS – 32-bitars OS

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

på RHEL/CentOS – 64-bitars OS

-------------- For RHEL/CentOS 8 --------------# yum install epel-release # dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -------------- 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

När EPEL-arkivet har installerats kan du trycka på följande yum-kommando för att hämta och installera htop-paketet som visas.

# yum install htop

på Fedora OS

Fedora användare kan enkelt installera htop med Fedora Extras repository genom att skriva:

# yum install htop# dnf install htop 

på Debian och Ubuntu

i Debian och Ubuntu kan du hämta htop genom att skriva:

# sudo apt-get install htop

kompilera och installera htop från källkodspaket

för att installera htop 2.2.0-versionen måste du ha utvecklingsverktyg och ncurses installerade på ditt system, för att göra det, kör följande serie kommandon på dina respektive distributioner.

på RHEL / CentOS och Fedora

# 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

på Debian och Ubuntu

$ 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

kör sedan konfigurera och skapa ett skript för att installera och kompilera htop.

# ./configure# make# make install

Hur använder jag htop?

kör nu htop-övervakningsverktyget genom att utföra följande kommando på terminalen.

# htop

Htop har tre sektioner huvudsakligen

  1. Header, där vi kan se information som CPU, minne, byte och visar också uppgifter, belastningsgenomsnitt och upptid.
  2. lista över processer sorterade efter CPU-användning.
  3. Footer shows different options like help, setup, filter tree kill, nice, quit, etc.
Htop Linux Processes Monitoring
Htop Linux Processes Monitoring

Press F2 or S for setup menu > there are four columns i.e Setup, Left Column, Right Column, and Available Meters.

Här kan du konfigurera mätarna som skrivs ut högst upp i fönstret, ställa in olika visningsalternativ, välja bland färgmönster och välja vilka kolumner som skrivs ut i vilken ordning.

Htop Setup Screen
Htop Setup Screen

skriv träd eller t för att visa processer trädvy.

Htop-Processvy i trädformat
Htop-Processvy i trädformat

Du kan hänvisa funktionstangenter som visas i sidfoten för att använda denna snygga htop-applikation för att övervaka Linux-körprocesser. Vi rekommenderar dock att du använder teckentangenter eller kortkommandon istället för funktionstangenter eftersom det kan ha mappats med några andra funktioner under säker anslutning.

Htop genväg och funktionstangenter

några av genvägs-och funktionstangenterna och deras funktionalitet för att interagera med htop.

Htop Command Shortcuts and Keys
Htop Command Shortcuts and Keys

Lämna ett svar

Din e-postadress kommer inte publiceras.