Porady Admina: htop
Ostatnia aktualizacja: 20 stycznia 2024, 11:29
W dzisiejszym wpisie z cyklu Porady Admina przybliżę konsolowy program htop.
Htop to multi-platformowy, interaktywny kontroler procesów.
Htop jest podobny do top, ale umożliwia przewijanie w pionie i poziomie oraz interakcję za pomocą urządzenia wskazującego (myszy). Możesz obserwować wszystkie procesy uruchomione w systemie wraz z argumentami wiersza poleceń, a także przeglądać je w formacie drzewa.
Zadania związane z procesami (zabijanie, renicowanie) można wykonywać bez podawania ich PID-ów.
Program htop jest dostępny w repozytoriach większości dystrybucji Linux.
Opcje
-C –no-color : Użyj monochromatycznego schematu kolorów
-d –delay=DELAY : Ustaw opóźnienie między aktualizacjami w dziesiątych sekundach
-F –filter=FILTER : Pokaż tylko polecenia pasujące do podanego filtra
-H –highlight-changes[=DELAY] : Podkreśl nowe i stare procesy
-M –no-mouse : Wyłącz mysz
-p –pid=PID[,PID,PID…] : Pokaż tylko podane PIDy
–readonly : Wyłącz wszystkie funkcje zmieniające system i proces
-s –sort-key=COLUMN : Sortuj według KOLUMNY w widoku listy (spróbuj –sort-key=help dla listy)
-t –tree : Pokaż widok drzewa (można połączyć z -s)
-u –user[=USERNAME] : Pokaż tylko procesy dla danego użytkownika (lub $USER)
-U –no-unicode : Nie używaj Unicode, ale zwykłego ASCII
q : wyjście z programu
Składnia
htop
Przykłady
Aby wyświetlić wszystkie procesy:
htop
Aby wyświetlić procesy wybranego użytkownika:
htop -u pavroo
Aby wyświetlić proces według PID, np. Openbox:
pidof openbox
htop -p 1474
Aby wyświetlić wynik monochromatycznie:
htop -C
Więcej informacji o programie htop uzyskasz poleceniami:
htop --help
man htop