Były współpracownik robił coś z top
tym, ilekroć działa jako root, dane są sortowane według użycia MEM zamiast domyślnego użycia procesora. Według wielu wyszukiwań, strona podręcznika man, a nawet opcje w samej konsoli górnej (O), po prostu naciśnięcie k
jej powinno być posortowane według procesora, ale zamiast tego, kiedy uderzę k
, prosi mnie o pid do zabicia.
Jak mogę przywrócić domyślne sortowanie do procesora?
Odpowiedzi:
Możesz zmienić pole sortowania w interaktywnym
top
oknie za pomocą klawiszy <i >. Nie jestem pewien, co system operacyjny używasz ale przynajmniej na moim GNU górze, kjest niby do zabijania, nie zresetować.Prawdopodobnie twój przyjaciel zmienił pole sortowania i naciśnij Shift+, W aby zapisać
~/.toprc
. Po prostu użyj klawiszy, które wspomniałem, aby wybrać pole sortowania, które chcesz, a następnie, gdy jest ustawione tak, jak lubisz, naciśnij Shift+ Wponownie i powinien zapisać ten stan i otworzyć w ten sposób następnym razem.źródło
z
aby włączyć tryb koloru, a następniex
podświetlić bieżącą kolumnę sortowania. O wiele łatwiej jest zobaczyć, co się dzieje, gdy używasz,<
i>
zmienić to, co sortujesz.x
spowoduje podświetlenie bieżącej kolumny sortowania nawet w trybie innym niż kolor. Naciśnięcieb
spowoduje pogrubienie, aby jeszcze bardziej go podświetlić.Aby dodać do odpowiedzi już P(wielka litera P), ustaw najwyższą kolejność według CPU, a następnie naciśnij W(ponownie wielka litera W), aby zapisać.
M wraca do pamięci
źródło
man top
systemie MacOS Sierra 10.12.2.W systemie Mac OS X wygląda na to, że nie ma polecenia zapisania opcji i
man top
nie mówi nic o pliku .toprc. Wygląda więc na to, co możesz zrobić najlepiejźródło
Konieczne może być naciśnięcie Shift+ flub Shift+, oaby przejść do podmenu pola sortowania, a następnie naciśnij kdla
%CPU
(następnie, Enteraby wyjść z menu). koznacza zabijanie, gdy jesteś w domyślnym „globalnym” trybie poleceń.źródło
~/.toprc
. W przeciwnym razie odpowiedź jest łatwiejsza do wizualizacji niż ślepe naciskanie klawiszy <i>.Wiem, że nie jest to bezpośrednia odpowiedź na twoje pytanie, ale istnieje wspaniałe narzędzie o nazwie,
htop
które chciałbym polecić. To jak zaawansowana wersja oryginalnegotop
narzędzia, która pozwala sortować dane wyjściowe w znacznie łatwiejszy sposób i pod względem wyglądu. Na przykład, jeśli chcesz sortować według procesora, po prostu naciśnijF6
i wybierz sortowanie.Oto jak wygląda htop : zrzut ekranu htop
Oto niektóre z dostępnych opcji sortowania: niektóre opcje sortowania htop
Aby zainstalować go na maszynach CentOS / RHEL, musisz dodać repozytorium EPEL, a następnie po prostu uruchomić:
yum install -y htop
lub na maszynach Debiana po prostu uruchom:
sudo apt-get install htop
bez dodawania żadnych repozytoriów.W przeszłości napisałem fajny artykuł o htopie, zachęcamy do sprawdzenia.
źródło
Jeśli uruchomisz to w trybie wsadowym, powinieneś spróbować
-b jest w trybie wsadowym (zwykle używany z -n, aby ustawić liczbę uruchomień) -o ma na celu przesłonięcie kolejności sortowania -% CPU to pole / kolumna% CPU, można użyć +/- do sortowania rosnącego lub malejąco
Użyłem tego również z opcją -S, choć nie sądzę, żeby to się bardzo zmieniało
źródło