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:
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ą:
Kolor pamięci
W sekcji pamięci kolory są przedstawiane w następujący sposób:
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ę.