Htop-een interactieve Process Viewer voor Linux

Dit artikel is de voortzetting van onze Linux systeem monitoring serie, vandaag hebben we het over de meest populaire monitoring tool genaamd htop, die net is bereikt naar versie 2.2.0 en wordt geleverd met een aantal coole nieuwe functies.

Htop Linux Process Monitoring Tool
htop 2.2: Linux Process Monitoring

Htop is een interactieve real-time process monitoring applicatie voor Linux/Unix-achtige systemen en ook een handig alternatief voor top command, een standaard process monitoring tool die wordt geleverd met vooraf geà nstalleerd op alle Linux-besturingssystemen.

Htop heeft tal van andere gebruiksvriendelijke functies, die niet beschikbaar zijn onder het commando top en deze zijn:

  1. In htop kunt u verticaal scrollen om de volledige proceslijst te bekijken en horizontaal scrollen om de volledige opdrachtregels te bekijken.
  2. het Start zeer snel in vergelijking met de top, omdat het niet wacht om gegevens op te halen tijdens het opstarten.
  3. in htop kunt u meer dan één proces tegelijk doden zonder hun PID ‘ s in te voegen.
  4. in htop hoeft u geen procesnummer of prioriteitswaarde meer in te voeren om een proces opnieuw aan te passen.
  5. druk op ” e ” om de set omgevingsvariabelen voor een proces af te drukken.
  6. gebruik de muis om lijstitems te selecteren.

installeer Htop met behulp van binaire pakketten in Linux

om Htop te installeren op RHEL 8/7/6/5 en CentOS 8/7/6/5, moet je systeem EPEL repository geïnstalleerd en ingeschakeld hebben, om dit te doen voer je de volgende commando ‘ s uit op je respectievelijke distributies om het te installeren en in te schakelen voor je systeemarchitectuur (32bit of 64bit).

op RHEL/CentOS – 32-bit 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

op RHEL/CentOS – 64-bit 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

zodra de EPEL-repository is geïnstalleerd, kunt u het volgende yum-commando gebruiken om het htop-pakket op te halen en te installeren zoals getoond.

# yum install htop

op Fedora OS

Fedora gebruikers kunnen htop eenvoudig installeren met behulp van Fedora Extras repository door te typen:

# yum install htop# dnf install htop 

op Debian en Ubuntu

in Debian en Ubuntu kunt u htop ophalen door te typen:

# sudo apt-get install htop

compileer en installeer htop van bronpakketten

om Htop 2.2.0 versie te installeren, moet u ontwikkeltools en ncurses op uw systeem hebben geïnstalleerd, om dit te doen, voer de volgende reeks commando ‘ s uit op uw respectievelijke distributies.

op RHEL / CentOS en 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

op Debian en 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

voer vervolgens de configure uit en maak een script om htop te installeren en te compileren.

# ./configure# make# make install

Hoe gebruik ik htop?

Voer nu het htop monitoring tool uit door het volgende commando uit te voeren op de terminal.

# htop

Htop heeft drie secties voornamelijk

  1. Header, waar we info kunnen zien zoals CPU, geheugen, Swap en ook taken, load average en Up-time.
  2. lijst van processen gesorteerd op CPU-gebruik.
  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.

Hier kunt u de meters die bovenaan het venster worden afgedrukt configureren, verschillende weergaveopties instellen, uit kleurpatronen kiezen en kiezen welke kolommen in welke volgorde worden afgedrukt.

Htop Setup Screen

Typ tree or t om processen boomweergave weer te geven.

Htop Procesweergave in Boomindeling
Htop Procesweergave in Boomindeling

u kunt functietoetsen die in de voettekst worden weergegeven, gebruiken om deze handige htop-toepassing te gebruiken om Linux draaiende processen te controleren. We raden echter aan om tekentoetsen of sneltoetsen te gebruiken in plaats van functietoetsen, omdat het mogelijk is toegewezen aan een aantal andere functies tijdens een beveiligde verbinding.

Htop sneltoetsen en functietoetsen

enkele van de sneltoetsen en functietoetsen en hun functionaliteit voor interactie met htop.

Htop Command Shortcuts and Keys
Htop Command Shortcuts and Keys

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.