Co oznaczają kolory w HTOP

Co oznaczają kolory w HTOP
HTOP jest jednym z największych menedżerów zadań dla systemów Linux. Okej, jestem trochę stronniczy, ponieważ aktywnie przyczyniłem się do jego kodu. Myślę jednak, że możemy się zgodzić, że HTOP jest doskonałym narzędziem do monitorowania i zrozumienia, co dzieje się w naszym systemie Linux.

Jeśli nie znasz HTOP, nie martw się. W tym samouczku przedstawię Cię do HTOP, pokażę, jak to działa, jak możesz z niego korzystać, a na koniec pokażę, co daje ci wyjście i jak go używać.

Wymagania wstępne

Zanim przejdziemy do samouczka, będziesz potrzebować następujących wymagań, które należy przestrzegać: rozkład Linuksa; Użytkownik root lub użytkownik z uprawnieniami sudo; Połączenie internetowe

Po spełnieniu wszystkich wymagań możemy kontynuować.

Co to jest htop?

Zapytajmy Linuksa, czym jest HTOP:

Ubuntu@ubuntu20: ~ $ whatis htop
HTOP (1) - interaktywny przeglądarka procesów

Top Hisham, powszechnie nazywany HTOP, jest interaktywnym menedżerem systemu i procesu. Lubię myśleć o tym jako o bramie do niedostatecznego obróbki procesów i zasobów systemowych Linux.

Pierwotnie został opracowany jako alternatywa dla najlepszej narzędzia, a zatem oferuje podobną funkcjonalność i wiele więcej. Na przykład umożliwia interakcję z procesami i wykonywanie funkcji takich jak procesy wyszukiwania, filtrowanie przez użytkowników, rozszerzanie procesów nadrzędnych i dzieci w formacie drzewa, sortowanie itp. Ponadto HTOP używa kolorów do wskazania różnych wykorzystania zasobów i zapewnienia znacznie lepszego wizualnego zrozumienia statystyki systemu.

Kolejną wyróżniającą się funkcją HTOP jest to, że jest lekka i super szybka. Hisham Muhammad, który moim zdaniem jest świetnym programistą, napisał w języku programowania C, HTOP może pobierać informacje systemowe i szybko analizować dane. Była to jedna z najlepszych wad, która wykazała znaczne opóźnienie czasowe między startupem narzędzi a statystykami zasobów.

Instalowanie HTOP

Zanim zaczniemy używać HTOP, musimy upewnić się, że zainstalowaliśmy. Chociaż niektóre dystrybucje są wyposażone w wstępnie zainstalowane narzędzie, nie zawsze jest to gwarancja.

Aby potwierdzić zainstalowany HTOP, użyj polecenia:

który htop

Jeśli masz zainstalowany HTOP, powyższe polecenie powinno pokazać ścieżkę do binarnego HTOP, jak pokazano na poniższym wyjściu:

/usr/bin/htop

Jeśli nie masz już zainstalowanego HTOP, użyj poniższych poleceń:

Debian/Ubuntu

W systemach opartych na Debian i Debian użyj polecenia:

Sudo apt-get Aktualizacja
sudo apt -get instaluj htop -y

Manjaro/Arch

Na dystrybucjach opartych na łuku poproś Pacmana o zainstalowanie HTOP z poleceniem:

Sudo Pacman -sy
sudo pacman -s htop

Rehl/Centos

W przypadku Rehl użyj polecenia

Aktualizacja Sudo Yum
sudo yum instaluj htop

Po pomyślnym zainstalowaniu narzędzia HTOP możemy kontynuować samouczek.

Podstawowe użycie HTOP

Aby rozpocząć HTOP, wystarczy uruchomić HTOP polecenia w sesji terminali. Uruchomienie tego polecenia uruchomi interaktywną sesję umożliwiającą przeglądanie zasobów systemowych.

htop

Przykład okna HTOP znajduje się poniżej:

Może to wyglądać zastraszająco, zwłaszcza jeśli jesteś przyzwyczajony do normalnego menedżera zadań, takiego jak monitor systemu, ale HTOP jest niezwykle intuicyjny w użyciu.

Dolna ekranu pokazuje skróty klawiatury, których możesz użyć do wykonywania różnych zadań w menedżerze zadań.

Procesy filtrowania

Zacznijmy od nauki filtrowania procesów za pomocą HTOP. Jak widać z dolnego ekranu, aby przefiltrować procesy, naciśnij klawisz F4 na klawiaturze.

Naciśnięcie tego klawisza wyniesie pole wejściowe, w którym można ustawić parametry na filtrowanie. Na przykład pozwól nam przefiltrować procesy działające jako użytkownik Ubuntu lub zawierający słowo kluczowe Ubuntu.

Podczas pisania hTOP interaktywnie filtruje do literałów ciągów, co może być bardzo pomocne, jeśli nie jesteś pewien.

Gdy będziesz zadowolony z filtra, możesz pozostać w oknie, pokazując tylko przefiltrowane procesy, naciskając powrót.

Możesz także opuścić okna filtra, naciskając klawisz ESC. Które powrócą do głównego okna HTOP.

Sortować procesy

HTOP umożliwia również sortowanie procesów na podstawie różnych parametrów. Obejmują one:

  • Identyfikator procesu
  • Użytkownik
  • Priorytet
  • Ładny
  • Rozmiar pamięci
  • Udział pamięci
  • Mieszkaniec pamięci
  • Państwo
  • Procent procesowy
  • Pamięć procentowa
  • Czas
  • Komenda

Aby sortować polecenia, naciśnij klawisz F6. Które wyświetli menu boczne, które pozwala wybrać parametr sortowania.

Na przykład, aby sortować procent pamięci, w menu SORT, wybierz Procent_MEM i naciśnij Enter.

Powinno to pokazać wszystkie procesy posortowane według procentu pamięci w kolejności rosnącej. Oto przykład wyjścia:

Procesy zabijania

A teraz, w celu powszechnego użycia menedżera zadań, Procesy zabijania. HTOP umożliwia szybką i łatwą metodę zabicia procesu w sesji.

Aby to zrobić, podkreśl proces, który chcesz zakończyć. Możesz to zrobić, po prostu przewijając korzystanie z klawiszy strzałek w górę i w dół. Po wybraniu procesów po prostu naciśnij F9 i wprowadź, aby wysłać sygnał zabójstwa.

Po naciśnięciu klawisza F9 HTOP zapewnia typ sygnału, który możesz wysłać (rozważ instrukcję biblioteki GNU C, aby dowiedzieć się o komunikacji IPC i sygnałach). W naszym przypadku potrzebujemy sygnału zakończenia lub sigterm.

Dygresja: Sygnał sigtem można zablokować, obsługiwać i zignorować.

https: // www.gnu antylopa.org/oprogramowanie/libc/manual/html_node/

Pamiętaj, że tylko dlatego, że możesz zabić proces, nie oznacza, że ​​powinieneś. Pamiętaj o zakończeniu procesów.

Co się dzieje z kolorami: co mają na myśli?

Do tego momentu omówiliśmy tylko dolną część HTOP. Ale co z górnym paskiem. O co chodzi ze wszystkimi kolorami i co mają na myśli?

Kolorowe są zorganizowane jako procesor i pamięć. Oto, co mają na myśli.

Kolorowe paski procesora

W sekcji CPU następujące kolory przedstawiają:

  • Ciemny niebieski - Wskazuje procent procesora stosowany przez procesy o niskim priorytecie. Niskie procesy w HTOP są oznaczone doskonałą wartością większą niż 0.
  • Zielony - pokazuje procesy działające jako zwykli użytkownicy w systemie.
  • Czerwony - pokazuje wątki jądra.
  • Aqua Blue - pokazuje zwirtualizowane procesy.

Kolor pamięci

W sekcji pamięci kolory są przedstawiane w następujący sposób:

  • Zielony - Pokazuje używaną pamięć.
  • Ciemny niebieski - pokazuje strony bufora pamięci
  • Pomarańczowy - pokazuje pamięć przydzieloną do pamięci podręcznej.

Aby uzyskać szybki skrót, aby wiedzieć, co oznaczają kolory w HTOP, naciśnij klawisz F1, aby wyświetlić menu Pomoc.

WSKAZÓWKA: Aby uruchomić HTOP bez kolorów (tryb monochromatyczny), użyj opcji -C, jak pokazano na zrzucie ekranu poniżej:

HTOP -C

Wniosek

Nadal uważam, że HTOP jest najlepszym menedżerem zadań i menedżerem procesów dla systemów Linux. Oferuje niesamowite funkcje w prosty, intuicyjny i zorganizowany sposób, co czyni go bardzo łatwym i wydajnym wyborem dla maniaków terminali.

Korzystając z tego samouczka, powinieneś mieć wystarczającą liczbę podstawowych koncepcji użytkowania, aby pomóc Ci korzystać z HTOP i poszerzyć swoją wiedzę na temat narzędzia. Aby uzyskać szczegółowe informacje, rozważ instrukcję.