W tym przewodniku omówi się przy użyciu polecenia TOP w Linux, aby znaleźć konkretne informacje o uruchamianiu procesów w systemie.
Podstawowe najwyższe użycie
Aby użyć górnego narzędzia w systemie Linux, uruchom sesję terminalową i wprowadź górną część poleceń.
$ topPrzykładowym wyjściem górnego polecenia jest:
Wyjście jest podzielone na dwie części:
Górna część pokazuje użycie zasobów, takie jak pamięć, użycie procesora i użycie dysku.
Dolna część pokazuje informacje o uruchomionych procesach. Takie dane obejmują identyfikator procesu, użytkownika i nazwę procesu.
Jak filtrować określone procesy
Aby odfiltrować górne wyjście do określonego procesu, naciśnij klawisz O i wprowadź wpis jako polecenie = nazwa, gdzie nazwa odnosi się do nazwy procesu.
Na przykład, aby filtrować dla systemu:
Command = SystemdNaciśnij ENTER, a górne narzędzie odfiltruje procesy tylko do systemu.
Możesz także podkreślić konkretny proces, jednocześnie zachowując inne procesy. Aby to zrobić, naciśnij klawisz L i wyszukaj ciąg.
Na przykład:
Jak filtrować procesy użytkowników
Najlepsze narzędzie wyjściowe pozwala nam również filtrować procesy spawane przez określonego użytkownika. Aby to zrobić, używamy flagi -u, a następnie nazwy użytkownika.
Na przykład,
TOP -u UbuntuPolecenie wyświetla tylko procesy należące do użytkownika Ubuntu.
Jak sortować procesy według %procesora
Możemy również sortować górną moc wyjściową według procentu wykorzystania procesora. Aby to zrobić, naciśnij polecenie Shift + P.
Wyjście jest sortowane w kolejności rosnącej.
Jak zmienić interwał odświeżania
Domyślnie góra odświeży wyjście co 3 sekundy. Aby zmodyfikować tę wartość, naciśnij klawisz D podczas uruchomienia góry.
Jak pokazać ścieżkę do binarnego
Aby pokazać ścieżkę do polecenia, które zainicjowało określony proces, naciśnij klawisz C:
Jak zapisać dane wyjściowe w pliku
Możemy również zapisać dane wyjściowe pliku za pomocą symboli przekierowania. Na przykład, aby wyeksportować górne wyjście przez 10 minut, użyj polecenia:
top -n 3 -b> top_output.dziennik-N określa liczbę iteracji TOP powinna wyprodukować przed zakończeniem.
Flaga -B zaczyna się na górze w trybie wsadowym, który stale przetwarza wyjście, aż maksymalne iteracje zostaną spełnione (określone w Flagie -N).
Ostateczne powiedzenie
Top jest dobrym narzędziem dla administratorów systemu i każdego, kto chce wiedzieć, jakie procesy wykorzystują zasoby systemowe. Aby dowiedzieć się więcej o TOP, rozważ dokumentację.