Polecenie Linux top służy do wyświetlania wszystkich uruchomionych procesów w twoim środowisku Linux. Ten przewodnik pokazuje, jak użyć polecenia top, wyjaśniając różne dostępne przełączniki i wyświetlane informacje:
Jak uruchomić Top Command
W swojej podstawowej postaci wszystko, co musisz zrobić, aby pokazać bieżące procesy, wpisz następujące polecenie w terminalu Linux:
Top
Jakie informacje są wyświetlane:
Poniższe informacje są wyświetlane po uruchomieniu polecenia top Linux:
Linia 1
- Czas
- Jak długo działa komputer
- Liczba użytkowników
- Średnie obciążenie
Średnia obciążenia pokazuje czas ładowania systemu z ostatnich 1, 5 i 15 minut.
Linia 2
- Całkowita liczba zadań
- Liczba uruchomionych zadań
- Liczba zadań do spania
- Liczba zatrzymanych zadań
- Liczba zadań zombie
Linia 3
- Wykorzystanie procesora w procentach przez użytkownika
- Wykorzystanie procesora jako procent według systemu
- Wykorzystanie procesora jako procent przez procesy o niskim priorytecie
- Wykorzystanie procesora w procentach według procesów bezczynności
- Wykorzystanie procesora w procentach przez io wait
- Wykorzystanie procesora jako procent przez przerwania sprzętowe
- Wykorzystanie procesora w procentach za pomocą przerwań programowych
- Wykorzystanie procesora jako procent przez czas kradzieży
Ten przewodnik zawiera definicję tego, co oznacza użycie procesora.
Linia 3
- Całkowita pamięć systemowa
- Wolna pamięć
- Wykorzystana pamięć
- Pamięć podręczna bufora
Wiersz 4
- Całkowita dostępna opcja wymiany
- Total swap za darmo
- Zastosowano całkowitą zamianę
- Dostępna pamięć
Ten przewodnik zawiera opis partycji wymiany i czy ich potrzebujesz.
Główny stół
- ID procesu
- Użytkownik
- Priorytet
- Ładny poziom
- Pamięć wirtualna używana przez proces
- Pamięć rezydentna używana przez proces
- Współdzielona pamięć
- Procesor używany przez proces jako procent
- Pamięć używana przez proces jako procent
- Proces czasowy został uruchomiony
- Dowództwo
Oto dobry przewodnik omawiający pamięć komputera.
Keep Linux Top działa cały czas w tle
Możesz utrzymać najwyższe polecenie łatwo dostępne bez konieczności wpisywania słowa za każdym razem do swojego okna terminala.
Aby wstrzymać górę, aby móc nadal korzystać z terminalu, naciśnij klawisze CTRL i Z na klawiaturze.
Aby przywrócić górny z powrotem na pierwszy plan, wpisz fg.
Przełączniki kluczykowe dla polecenia głównego:
- -h - Pokaż aktualną wersję
- -c - Ta opcja przełącza kolumnę poleceń między wyświetlaniem polecenia a nazwą programu
- -d - Określ czas opóźnienia między odświeżaniem ekranu
- -o - Sortuje według nazwanego pola
- -p - Pokazuj tylko procesy z określonymi identyfikatorami procesów
- -u - Pokaż tylko procesy określonego użytkownika
- -i - Nie pokazuj bezczynnych zadań
Pokaż aktualną wersję
Wpisz następujące polecenie, aby wyświetlić bieżące szczegóły wersji dla góry:
top -h
Dane wyjściowe znajdują się w formularzu procps -ng wersja 3.3.10
Określ czas opóźnienia między odświeżaniem ekranu
Aby określić opóźnienie między odświeżaniem ekranu, gdy używasz top, wpisz:
top -d
Aby odświeżyć co 5 sekund góra -d 5
Uzyskaj listę kolumn do sortowania według
Aby wyświetlić listę kolumn, za pomocą których można sortować polecenia top, należy wpisać:
top -O
Istnieje wiele kolumn, więc możesz chcieć potokować dane wyjściowe w następujący sposób:
top -O | mniej
Sortuj kolumny w górnym rzędzie według nazwy kolumny
Użyj poprzedniej sekcji, aby znaleźć kolumnę do posortowania według, a następnie użyj następującej składni do sortowania według tej kolumny:
top -o
Aby sortować według% typu procesora, wykonaj następujące czynności:
top -o% procesora
Pokaż tylko procesy dla określonego użytkownika
Aby wyświetlić tylko procesy uruchomione przez określonego użytkownika, użyj następującej składni:
top -u
Na przykład, aby wyświetlić wszystkie procesy uruchomione przez użytkownika, wpisz:
top -u gary
Ukryj nieaktywne zadania
Domyślny widok z góry może wydawać się zagracony i jeśli chcesz zobaczyć tylko aktywne procesy (tj. Te, które nie są bezczynne), możesz uruchomić górne polecenie za pomocą następującego polecenia:
top -i
Dodawanie dodatkowych kolumn do górnego wyświetlacza
Podczas biegu możesz nacisnąć klawisz "F", który pokazuje listę pól, które można wyświetlić w tabeli:
Użyj klawiszy strzałek, aby poruszać się w górę iw dół listy pól.
Aby ustawić pole tak, aby było wyświetlane na ekranie, naciśnij klawisz "D". Aby usunąć pole, naciśnij ponownie "D". Obok wyświetlanych pól pojawi się gwiazdka (*).
Możesz ustawić pole, aby posortować tabelę, po prostu naciskając klawisz "S" na polu, które chcesz posortować.
Naciśnij klawisz Enter, aby zatwierdzić zmiany i naciśnij "Q", aby wyjść.
Przełączanie trybów
Podczas biegu możesz nacisnąć klawisz "A", aby przełączać pomiędzy standardowym wyświetlaczem i alternatywnym wyświetlaczem.
Zmiana kolorów
Naciśnij przycisk "Z", aby zmienić kolory wartości w górnej.
Do zmiany kolorów potrzebne są trzy etapy:
- Naciśnij S dla danych podsumowania, M dla wiadomości, H dla nagłówków kolumn lub T dla informacji o zadaniu, aby objąć ten obszar zmianą koloru
- Wybierz kolor dla tego celu, 0 dla czerni, 1 dla czerwieni, 2 dla zieleni, 3 dla żółtego, 4 dla niebieskiego, 5 dla magenta, 6 dla cyjanu i 7 dla białego
- Wprowadź, aby zatwierdzić
Naciśnij przycisk "B", aby wytłuścić tekst.
Zmień wyświetlacz podczas pracy z systemem Top
Podczas gdy polecenie główne jest uruchomione, możesz włączać i wyłączać wiele funkcji, naciskając odpowiednie klawisze, gdy jest ono uruchomione.
Poniższa tabela pokazuje klawisz do naciśnięcia i funkcję, którą zapewnia:
Klawisz funkcyjny | Opis |
---|---|
ZA | Alternatywny wyświetlacz (domyślnie wyłączony) |
re | Odśwież ekran po określonym opóźnieniu w sekundach (domyślnie 1,5 sekundy) |
H | Tryb wątków (domyślnie wyłączony), podsumowuje zadania |
str | Monitorowanie PID (domyślnie wyłączone), pokazuje wszystkie procesy |
b | Pogrubienie włączone (domyślnie włączone), wartości są wyświetlane pogrubioną czcionką |
l | Wyświetl średnie obciążenie (domyślnie włączone) |
t | Określa sposób wyświetlania zadań (domyślnie 1 + 1) |
m | Określa sposób wyświetlania zużycia pamięci (domyślnie 2 linie) |
1 | Pojedynczy procesor (domyślnie wyłączony) - na przykład dla wielu procesorów |
jot | Wyrównaj liczby w prawo (domyślnie włączone) |
jot | Wyrównaj tekst w prawo (domyślnie wyłączone) |
R | Sortowanie odwrotne (domyślnie włączone) - Najwyższe procesy do najniższych procesów |
S | Łączny czas (domyślnie wyłączony) |
u | Filtr użytkownika (domyślnie wyłączony) pokazuje tylko EUID |
U | Filtr użytkownika (domyślnie wyłączony) pokazuje dowolny identyfikator użytkownika |
V | Widok lasu (domyślnie włączony) pokazuje się jako gałęzie |
x | Podświetlenie kolumny (domyślnie wyłączone) |
z | Kolor lub mono (domyślnie włączone) pokazują kolory |
streszczenie
Dostępnych jest więcej przełączników i możesz przeczytać więcej na ich temat, wpisując następujące polecenie w oknie terminala:
szczyt człowieka