htop er et CLI-verktøy for å sjekke en interaktiv liste over kjørende prosesser i sanntid. Det er et mer funksjonsrikt og brukervennlig alternativ til toppkommandoen. Med htop-kommandoen kan du administrere systemprosesser, overvåke ressurser og utføre andre administrasjonsoppgaver.
En av de mest fremtredende funksjonene til htop er at den viser fargekodede prosesser, noe som hjelper deg å skille dem basert på ressursbruk. Videre lar den deg tilpasse resultatene med sorterings- og filteralternativer. Så denne korte opplæringen handler om hvordan du bruker htop-kommandoen i Linux uten problemer. I motsetning til top, er ikke htop-kommandoen forhåndsinstallert i de fleste Linux-systemer. Det er derfor du må installere det ved å bruke følgende kommandoer:
Operativsystem | Kommando |
Debian/Ubuntu | sudo apt-get install htop |
Fedora | sudo dnf installer htop |
RHEL/CentOS | sudo yum installer htop |
Nå kan du bruke htop-kommandoen, så la oss starte med det grunnleggende:
htop
Når du utfører kommandoen ovenfor, starter den htop-verktøyet. Her kan du bruke piltastene til å navigere opp og ned i prosessene. Dessuten, trykk 'F1' eller '?' for å få opp hjelpeskjermen for flere navigasjonssnarveier.
Sorter prosesser i htop
I htop kan du sortere prosessene etter CPU, minne og annen bruk. Åpne sorteringsmenyen ved å trykke F6:
Velg for eksempel alternativet PERCENT_CPU og trykk Enter.
Som du kan se i bildet ovenfor, er alle prosessene nå sortert etter CPU-forbruk.
Søk og filtrer prosesser i htop
For å søke i en hvilken som helst prosess i htop, gå gjennom følgende trinn:
Trykk 'F3' for å åpne søkefeltet.
På samme måte trykker du på 'F4' for å filtrere ut prosessene.
Tilleggsalternativer med htop
-d, –delay=[argument]: Som standard oppdaterer htop prosessene hvert sekund, men du kan legge til en forsinkelse ved å bruke dette alternativet. For å innføre en forsinkelse på 10 sekunder, ville vi for eksempel angi «–delay=10».
-C, -ingen farge: Dette alternativet deaktiverer fargeutgangen, noe som er nyttig i systemer med begrenset terminalstøtte for farger.
-u, –user=[brukernavn]: For å vise prosessene for en bestemt bruker. Bare erstatt '[brukernavn]' med målbrukerens navn.
-p, –pid=[PID1,PID2]: Viser informasjon for spesifiserte prosess-ID-er. La oss for eksempel sjekke detaljene til PID 1:
htop -s 1
-v, –versjon: Skriver ut htop-versjonsinformasjon.
-h, -hjelp: Dette viser en hjelpemelding med bruksinformasjon.
Drep en prosess i htop
Hvis du vil drepe en prosess, velg den og trykk på 'F9'-tasten eller 'k' for å sende et drepesignal for den valgte prosessen.
Innpakning
Htop er et kraftig verktøy for interaktiv sjekking av systemprosesser i sanntid. Denne opplæringen diskuterer kort hvordan du bruker htop-kommandoen. Siden htop ikke er et forhåndsinstallert verktøy i Linux-distribusjoner, er ditt første trinn å installere det ved å bruke de nevnte kommandoene. Senere forklarte vi hvordan du sorterer, søker, filtrerer og dreper prosesser fra htop-verktøyet.