Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

htop - Online w chmurze

Uruchom htop u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest htop poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


htop - interaktywna przeglądarka procesów

STRESZCZENIE


htop [-dChusv]

OPIS


Htop to darmowa (GPL) przeglądarka procesów oparta na ncurses dla systemu Linux.

Jest podobny do góry, ale umożliwia przewijanie w pionie i poziomie, dzięki czemu można zobaczyć
wszystkie procesy działające w systemie, wraz z ich pełnymi wierszami poleceń, a także
przeglądanie ich jako drzewa procesów, wybieranie wielu procesów i działanie na nich wszystkich
pewnego razu.

Zadania związane z procesami (zabijanie, renicowanie) można wykonywać bez wprowadzania ich PID-ów.

WIERSZ POLECEŃ OPCJE


Argumenty obowiązkowe dla długich opcji są obowiązkowe dla opcji krótkich.

-d --delay=OPÓŹNIENIE
Opóźnienie między aktualizacjami, w dziesiątych częściach sekundy

-C --brak koloru --bez koloru
Uruchom htop w trybie monochromatycznym

-h --help
Wyświetl komunikat pomocy i wyjdź

-p --pid=PID,PID...
Pokaż tylko podane PIDy

-s --klawisz sortowania KOLUMNA
Sortuj według tej kolumny (użyj pomocy --sort-key dla listy kolumn)

-u --user=NAZWA UŻYTKOWNIKA
Pokaż tylko procesy danego użytkownika

-v --wersja
Wypisz informacje o wersji i wyjdź

INTERAKTYWNY POLECENIA


W htop obsługiwane są następujące polecenia:

Strzały, PgUP, PgDn, Dom, Koniec
Przewiń listę procesów.

Typ przestrzeni
Oznacz lub odznacz proces. Polecenia, które mogą działać na wielu procesach, takie jak „zabij”,
zastosuje się następnie do listy oznaczonych procesów, zamiast aktualnie
podświetlony jeden.

U Odznacz wszystkie procesy (usuń wszystkie tagi dodane za pomocą klawisza spacji).

s Śledzenie wywołań systemowych procesu: if strace(1) jest zainstalowany, naciśnięcie tego klawisza spowoduje podłączenie
do aktualnie wybranego procesu, prezentując na żywo aktualizację wydanych wezwań systemowych
przez proces.

l Wyświetl otwarte pliki dla procesu: if lsof(1) jest zainstalowany, naciśnięcie tego klawisza spowoduje
wyświetlić listę deskryptorów plików otwartych przez proces.

F1, h, ?
Przejdź do ekranu pomocy

F2, S
Przejdź do ekranu konfiguracji, gdzie możesz skonfigurować liczniki wyświetlane u góry
ekranu, ustaw różne opcje wyświetlania, wybierz spośród schematów kolorów i wybierz, który
wyświetlane są kolumny, w jakiej kolejności.

F3, /
Przeszukuj przyrostowo wiersze poleceń wszystkich wyświetlonych procesów. Obecnie
wybrane (podświetlone) polecenie będzie aktualizowane podczas pisania. W trybie wyszukiwania
naciśnięcie klawisza F3 spowoduje przejście przez pasujące zdarzenia.

F4, \
Przyrostowe filtrowanie procesów: wpisz część wiersza poleceń procesu i tylko
zostaną pokazane procesy, których nazwy pasują do siebie. Aby anulować filtrowanie, wprowadź Filtr
ponownie wybierz opcję i naciśnij klawisz Esc.

F5, t
Widok drzewa: organizuj procesy według rodzicielstwa i układaj relacje między nimi jako
drzewo. Przełączanie klawisza spowoduje przełączenie między drzewem a poprzednio wybranym sortowaniem
pogląd. Wybranie widoku sortowania spowoduje wyjście z widoku drzewa.

F6 W widoku posortowanym wybierz pole do sortowania, dostępne również za pomocą < i >. ten
bieżące pole sortowania jest oznaczone podświetleniem w nagłówku. W widoku drzewa rozwiń
lub zwiń bieżące poddrzewo. Wskaźnik „+” w węźle drzewa wskazuje, że:
jest zwinięty.

F7, ]
Zwiększ priorytet wybranego procesu (odejmij od wartości „ładne”). To może tylko
być zrobione przez superużytkownika.

F8, [
Zmniejsz priorytet wybranego procesu (dodaj do „ładnej” wartości)

F9, k
Proces „Zabij”: wysyła sygnał, który jest wybrany w menu, do jednego lub grupy
procesy. Jeśli procesy zostały otagowane, wysyła sygnał do wszystkich otagowanych procesów. Gdyby
żaden nie jest oznaczony, wysyła do aktualnie wybranego procesu.

F10, q
porzucić

I Odwróć kolejność sortowania: jeśli kolejność sortowania rośnie, przełącz na malejącą i vice-
odwrotnie.

+, - W trybie widoku drzewa rozwiń lub zwiń poddrzewo. Gdy poddrzewo jest zwinięte, znak „+”
znak pokazuje się po lewej stronie nazwy procesu.

a (na wieloprocesorowy maszyny)
Ustaw koligację procesora: zaznacz, których procesorów proces może używać.

u Pokaż tylko procesy należące do określonego użytkownika.

M Sortuj według użycia pamięci (najwyższy klucz zgodności).

P Sortuj według użycia procesora (najwyższy klucz zgodności).

T Sortuj według czasu (najwyższy klucz zgodności).

F Proces „Podążaj”: jeśli kolejność sortowania powoduje przeniesienie aktualnie wybranego procesu
listy, ustaw pasek wyboru za nią. Jest to przydatne do monitorowania procesu:
w ten sposób możesz zachować cały proces widoczny na ekranie. Kiedy klawisz ruchu jest
używany, „podążaj” traci efekt.

K Ukryj wątki jądra: zapobiega wyświetlaniu wątków należących do jądra w
Lista procesów. (To jest klawisz przełączający).

H Ukryj wątki użytkowników: w systemach, które reprezentują je inaczej niż zwykłe procesy
(takie jak najnowsze systemy oparte na NPTL), może to ukryć wątki przed procesami w przestrzeni użytkownika
na liście procesów. (To jest klawisz przełączający).

p W stosownych przypadkach pokaż pełne ścieżki do uruchomionych programów. (To jest klawisz przełączający).

Ctrl+L
Odśwież: przerysuj ekran i przelicz wartości.

Liczby
Wyszukiwanie PID: wpisz ID procesu, a podświetlenie wyboru zostanie do niego przeniesione.

KOLUMNY


Poniższe kolumny mogą wyświetlać dane o każdym procesie. Wartość „-” we wszystkich wierszach
wskazuje, że kolumna nie jest obsługiwana w twoim systemie lub aktualnie nie jest zaimplementowana w htop.
Poniższe nazwy są używane w sekcji „Dostępne kolumny” na ekranie konfiguracji.
Jeśli inna nazwa jest pokazana na głównym ekranie htop, jest pokazana poniżej w nawiasach.

Command
Pełna linia poleceń procesu (tj. nazwa programu i argumenty).

PID Identyfikator procesu.

STAN (S)
Stan procesu:
S do spania (bezczynność)
R do biegania
D do uśpienia dysku (bezprzerwowego)
Z dla zombie (czekanie na odczytanie przez rodzica statusu wyjścia)
T dla śledzonych lub zawieszonych (np. przez SIGTSTP)
W do stronicowania

PPID Identyfikator procesu nadrzędnego.

PGRP Identyfikator grupy procesu.

SESJA (SESN)
Identyfikator sesji procesu.

TTY_NR (TTY)
Terminal kontrolny procesu.

TPGID
Identyfikator procesu pierwszoplanowej grupy procesów terminala sterującego.

MINFL
Liczba błędów stron występujących w pamięci głównej.

CMINFLT
Liczba drobnych błędów oczekujących na proces podrzędny (patrz powyżej MINFLT).

MAJFLT
Liczba błędów stron wychodzących z pamięci głównej.

CMAJFLT
Liczba głównych błędów oczekujących na proces potomny (patrz MAJFLT powyżej).

CZAS (UCZAS+)
Czas procesora użytkownika, czyli ilość czasu, jaką proces spędził na wykonywaniu
Procesor w trybie użytkownika (tzn. wszystko oprócz wywołań systemowych), mierzony w taktach zegara.

CZAS (CZAS+)
Czas procesora systemowego, czyli ilość czasu, jaką jądro spędziło na wykonywaniu
wywołania systemowe w imieniu procesu, mierzone w taktach zegara.

CUDOWNY (CZAS+)
Czas procesora użytkownika dziecięcego, czyli czas oczekiwania procesu
dzieci spędziły wykonywanie w trybie użytkownika (patrz UTIME powyżej).

CZAS (CZAS +)
Czas procesora systemu potomnego, czyli ilość czasu, jaką jądro spędziło
wykonywanie wywołań systemowych w imieniu wszystkich oczekiwanych dzieci procesu (zobacz STIME
powyżej).

PRIORYTET (PRI)
Wewnętrzny priorytet jądra dla procesu, zwykle tylko jego ładna wartość plus
XNUMX. Różne dla procesów w czasie rzeczywistym.

MIŁY (NI)
Ładna wartość procesu, od 19 (niski priorytet) do -20 (wysoki priorytet). Wysokość
wartość oznacza, że ​​proces przebiega przyjemnie, pozwalając innym mieć wyższego krewnego
priorytet. Obowiązują zwykłe ograniczenia uprawnień systemu operacyjnego dotyczące dostosowywania priorytetu.

CZAS ROZPOCZĘCIA (POCZĄTEK)
Czas rozpoczęcia procesu.

EDYTOR (CPU)
Identyfikator procesora, na którym ostatnio wykonywany był proces.

M_ROZMIAR (WIR)
Rozmiar pamięci wirtualnej procesu.

M_RESIDENT (OZE)
Rezydentny rozmiar zestawu (tekst + dane + stos) procesu (tj. rozmiar
wykorzystywana przez proces pamięć fizyczna).

UDOSTĘPNIJ (SZR)
Rozmiar udostępnionych stron procesu.

M_TRS (KOD)
Rozmiar rezydentnego zestawu tekstowego procesu (tj. rozmiar pliku wykonywalnego procesu)
instrukcje).

M_DRS (DANE)
Rozmiar zestawu rezydentnego danych (dane + stos) procesu (tj. rozmiar czegokolwiek)
z wyjątkiem instrukcji wykonywalnych procesu).

M_LRS (LIB)
Rozmiar biblioteki procesu.

M_DT (BRUDNY)
Rozmiar brudnych stron procesu.

ST_UID (identyfikator użytkownika)
Identyfikator użytkownika właściciela procesu.

PROCENT_CPU (PROCESOR%)
Procent czasu procesora, którego aktualnie używa proces.

PROCENT_MEM (MEM%)
Procent pamięci, z której aktualnie korzysta proces (na podstawie
wielkość pamięci rezydentnej, patrz M_RESIDENT powyżej).

USER Nazwa użytkownika właściciela procesu lub identyfikator użytkownika, jeśli nie można określić nazwy.

CZAS (CZAS+)
Czas, mierzony w taktach zegara, jaki proces spędził w czasie użytkownika i czasu systemowego
(patrz UTIME, STIME powyżej).

NLWP Liczba wątków w procesie.

TGID Identyfikator grupy wątków.

CTID Identyfikator kontenera OpenVZ, znany również jako identyfikator środowiska wirtualnego.

VPID Identyfikator procesu OpenVZ.

VXID Identyfikator procesu VServer.

RCHAR (RD_CHAR)
Liczba bajtów odczytanych przez proces.

WCHAR (WR_CHAR)
Liczba bajtów zapisanych przez proces.

SYSCR (RD_SYSC)
Liczba czytać(2) wywołania systemowe dla procesu.

SYSCW (WR_SYSC)
Liczba napisać(2) wywołania systemowe dla procesu.

RYTÓW (IO_RBYTES)
Bajty z czytać(2) We/Wy dla procesu.

WBAJTÓW (IO_WBYTES)
Bajty z napisać(2) We/Wy dla procesu.

CNCLWB (IO_ANULUJ)
Bajty anulowane napisać(2) We/Wy.

IO_READ_RATE (DYSK CZYTAĆ)
Szybkość we/wy czytać(2) w bajtach na sekundę dla procesu.

IO_WRITE_RATE (DYSK PISAĆ)
Szybkość we/wy napisać(2) w bajtach na sekundę dla procesu.

IO_RATE (DYSK Odczyt/Z)
Szybkość we/wy, IO_READ_RATE + IO_WRITE_RATE (patrz wyżej).

GRUPA
W jakiej grupie c znajduje się proces.

om Zabójczy wynik OOM.

IO_PRIORITY (IO)
Klasa planowania I/O, po której następuje priorytet, jeśli klasa to obsługuje:
R w czasie rzeczywistym
B dla najlepszego wysiłku
id dla bezczynności

Wszystkie produkty inny Flagi
Obecnie nieobsługiwany (zawsze wyświetla „-”).

CONFIG FILE


Domyślnie htop odczytuje swoją konfigurację ze ścieżki zgodnej z XDG ~/.config/htop/htoprc
-- plik konfiguracyjny jest nadpisywany przez konfigurację Setup w programie htop, więc
nie powinny być edytowane ręcznie. Jeśli nie istnieje konfiguracja użytkownika, htop próbuje odczytać system-
szeroka konfiguracja z /etc/htoprc i w ostateczności wraca do swojego twardego kodu
domyślne.

Możesz zmienić lokalizację pliku konfiguracyjnego za pomocą środowiska $HTOPRC
zmienna (dzięki czemu możesz mieć wiele konfiguracji dla różnych maszyn, które współdzielą
na przykład w tym samym katalogu domowym).

PAMIĘĆ WYMIARY


Rozmiary pamięci w htop są wyświetlane tak, jak w narzędziach z GNU Coreutils (po uruchomieniu
z opcją --human-readable). Oznacza to, że rozmiary drukowane są w potęgach 1024.
(np. 1023M = 1072693248 bajtów)

Decyzja o zastosowaniu tej konwencji została podjęta w celu zaoszczędzenia miejsca na ekranie i
reprezentacje rozmiaru pamięci spójne w całym htop.

Korzystaj z htop online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad