Htop je CLI uslužni program za provjeru interaktivnog popisa pokrenutih procesa u stvarnom vremenu. To je značajkama bogatija i korisnija alternativa gornjoj naredbi. Naredba htop omogućuje upravljanje procesima sustava, nadzor resursa i obavljanje drugih administrativnih zadataka.
Jedna od najistaknutijih značajki htop-a je da prikazuje procese označene bojama, što vam pomaže da ih razlikujete na temelju korištenja resursa. Nadalje, omogućuje vam prilagodbu rezultata pomoću opcija sortiranja i filtriranja. Dakle, ovaj kratki vodič govori o tome kako koristiti naredbu htop u Linuxu bez gnjavaže. Za razliku od top, naredba htop nije unaprijed instalirana u većini Linux sustava. Zato ga morate instalirati pomoću sljedećih naredbi:
Operacijski sustav | Naredba |
Debian/Ubuntu | sudo apt-get install htop |
Fedora | sudo dnf instaliraj htop |
RHEL/CentOS | sudo yum instalirajte htop |
Sada možete koristiti naredbu htop, pa krenimo s osnovama:
htop
Kada izvršite gornju naredbu, ona pokreće uslužni program htop. Ovdje možete koristiti tipke sa strelicama za kretanje gore i dolje kroz procese. Štoviše, pritisnite 'F1' ili '?' da biste dobili zaslon pomoći za dodatne navigacijske prečace.
Sortiraj procese u htop
U htopu možete razvrstati procese prema CPU-u, memoriji i drugom korištenju. Otvorite izbornik za sortiranje pritiskom na F6:
Na primjer, odaberite opciju PERCENT_CPU i pritisnite 'Enter'.
Kao što možete vidjeti na gornjoj slici, svi su procesi sada poredani prema potrošnji CPU-a.
Pretraživanje i filtriranje procesa u htopu
Za pretraživanje bilo kojeg procesa u htopu, prođite kroz sljedeće korake:
Pritisnite 'F3' za otvaranje trake za pretraživanje.
Slično, pritisnite 'F4' za filtriranje procesa.
Dodatne opcije uz htop
-d, –delay=[argument]: Prema zadanim postavkama, htop ažurira procese svake sekunde, ali pomoću ove opcije možete dodati odgodu. Na primjer, da bismo uveli odgodu od 10 sekundi, unijeli bismo '–delay=10.'
-C, –bez boje: Ova opcija onemogućuje izlaz u boji, što je korisno u sustavima s ograničenom terminalskom podrškom za boje.
-u, –user=[korisničko ime]: Za prikaz procesa za određenog korisnika. Samo zamijenite '[korisničko ime]' imenom ciljanog korisnika.
-p, –pid=[PID1,PID2]: Prikazuje informacije za navedene ID-ove procesa. Na primjer, provjerimo detalje PID-a 1:
htop -str 1
-v, –verzija: Ispisuje informacije o htop verziji.
-h, – pomoć: Ovo prikazuje poruku pomoći s informacijama o korištenju.
Ubijte proces u htopu
Ako želite ubiti bilo koji proces, odaberite ga i pritisnite tipku 'F9' ili 'k' za prijenos signala za ukidanje za odabrani proces.
Završavati
Htop je moćan uslužni program za interaktivnu provjeru procesa sustava u stvarnom vremenu. Ovaj vodič ukratko govori o tome kako koristiti naredbu htop. Kako htop nije predinstalirani uslužni program u distribucijama Linuxa, vaš prvi korak je da ga instalirate pomoću spomenutih naredbi. Kasnije smo objasnili kako sortirati, pretraživati, filtrirati i ugasiti procese pomoću uslužnog programa htop.