Ga naar inhoud

⚑ Het htop Commando in Linux

In deze handleiding leer je hoe je htop gebruikt op een Linux-systeem.

Het commando htop is een interactieve procesmonitor die een visueel overzicht biedt van CPU-, geheugen- en procesgebruik in real-time.
Het wordt vaak gezien als een gebruiksvriendelijke en uitgebreidere versie van top.

Achtergrondinformatie

Het commando htop is meestal niet standaard geΓ―nstalleerd, maar kan eenvoudig worden toegevoegd via de pakketbeheerder.

  • Het toont processen met kleuren en balken voor CPU- en geheugenverbruik.
  • Het biedt eenvoudig scrollen door de processen, zoeken en filteren.
  • Vanuit htop kunnen processen direct worden beΓ«indigd of genice’d.

Controleren of htop aanwezig is

Controleer of htop beschikbaar is:

htop --version
Voorbeeldoutput
htop 3.3.5 - (C) 2004-2022 Hisham Muhammad

βš™οΈ Installeren van htop

Op de meeste Linux-distributies moet htop apart geΓ―nstalleerd worden.

Installatie op Debian/Ubuntu:

sudo apt update
sudo apt install htop

Voorbeeldoutput
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  htop
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.

Hieronder vind je enkele veelgebruikte voorbeelden van htop:

  • htop β†’ Start htop in interactieve modus
Voorbeeld

htop
Output (fragment):
# Een kleurrijk overzicht van processen, CPU, geheugen en swap

  • htop -d 10 β†’ Pas de update-interval aan (10 tienden van een seconde)

  • htop -u gebruiker β†’ Toon alleen processen van een specifieke gebruiker

  • htop -p PID β†’ Toon alleen specifieke processen

In htop kun je interactieve toetsen gebruiken:

  • F2 β†’ Setup / configuratie
  • F3 β†’ Zoeken
  • F4 β†’ Filteren
  • F5 β†’ Boomweergave (tree view)
  • F6 β†’ Sorteerveld wijzigen
  • F9 β†’ Kill proces
  • F10 β†’ Afsluiten

htop slaat instellingen op in:

  • ~/.config/htop/htoprc β†’ persoonlijke instellingen zoals kleurenschema, sortering en kolommen
Voorbeeld van aanpassing
# In htoprc kun je bijvoorbeeld sorteren op %MEM
sort_key = MEM%

Het htop-commando schrijft zelf geen logs weg.
Wil je gebruik monitoren, kan dit via auditd.

sudo auditctl -w /usr/bin/htop -p x -k htop_monitor

Logs bekijken:

ausearch -k htop_monitor

Of rechtstreeks in:

less /var/log/audit/audit.log

Updaten van htop

Update htop via de pakketbeheerder:

sudo apt update
sudo apt install --only-upgrade htop

Verwijderen van htop

Verwijder htop indien gewenst:

sudo apt remove htop

πŸ“– Handleiding

De ingebouwde handleiding is beschikbaar via:

man htop
Voorbeeld
HTOP(1)                    User Commands                     HTOP(1)

NAME
       htop - interactive process viewer

SYNOPSIS
       htop [options]

DESCRIPTION
       Htop is an interactive process viewer for Unix systems.  
       It shows a frequently updated list of processes.