Как прокрутить в терминале приложение «вверху»?


11

Я прочитал информационную страницу, но не могу найти способ прокрутить список top.

Может быть, нет способа прокрутки? ... но, по крайней мере, должен быть какой-то способ отфильтровать список, и я тоже не могу его найти.

Как отобразить строки, которые находятся вне страницы?

Ответы:


10

У меня есть только одно предложение: используйте htopвместо этого.

sudo apt-get install htop

3
Может быть, это вызвано именно topпо этой причине ... возможно, по замыслу он показывает только верхние записи ... (просто догадываюсь, но если он выглядит как утка и крякает как утка, это, вероятно, утка;) .. Это очень удобно при сортировке по столбцам и добавлении / удалении столбцов с помощью одного ключа
Peter.O 31.10.10

В topBTW возможны некоторые фильтры , такие как фильтрация по пользователю, идентификатору процесса и т. Д., Но у htopнего гораздо больше возможностей, а также пользовательский интерфейс, который легко изменить изнутри программы ...
JanC 31.10.10

4

Цель программы «TOP» - сообщить вам, какие процессы используют больше всего ресурсов или находятся в верхней части списка.

Для полного списка процессов используйте «ps» :

ps aux

Вы можете отфильтровать его с помощью "grep" :

ps aux | grep firefox

2

На самом деле, клавиши со стрелками вверх и вниз будут прокручиваться topна более новых версиях, особенно по крайней мере в той версии, topкоторая поставляется с Ubuntu 16.04.2 ( procps-ngверсия 3.3.10).

Но если клавиши со стрелками не работают для прокрутки, это может быть проблемой с вашим эмулятором терминала.

Взгляните на topсправочную страницу:

Наконец, некоторые из верхних экранов или функций требуют использования клавиш управления курсором, таких как стандартные клавиши со стрелками, а также клавиши Home, End, PgUp и PgDn. Если ваш терминал или эмулятор не предоставляет эти ключи, следующие комбинации принимаются в качестве альтернативы:

          key      equivalent-key-combinations
          Up       alt + \      or  alt + k
          Down     alt + /      or  alt + j
          Left     alt + <      or  alt + h
          Right    alt + >      or  alt + l (lower case L)
          PgUp     alt + Up     or  alt + ctrl + k
          PgDn     alt + Down   or  alt + ctrl + j
          Home     alt + Left   or  alt + ctrl + h
          End      alt + Right  or  alt + ctrl + l

Так что, если стрелки вверх и вниз клавиши не работают для вас (убедитесь , что вы держите их, как и сказал DETO ), попробуйте нажать alt + \, alt + /, alt + kи alt + j.


Обратите внимание, что этот раздел справочной страницы не существует на моем компьютере RHEL 6.6, который имеет procps-ngверсию 3.2.8 (вы можете увидеть номер версии с помощью top -v), и поэтому версия topне имеет возможности прокрутки.


1

Это немного устарело, но я обнаружил, что в версии 3.3.9 я могу прекрасно прокрутить верх (по умолчанию в Ubuntu 14.04)

Если вы удерживаете стрелку вниз, это будет выглядеть так, будто вы не прокручиваете, а просто продолжаете удерживать. Я полагаю, что для каждого повторения есть маркер, который двигается вниз, строка за строкой (не видно), и когда он достигает дна, окно прокручивается вниз.

Также клавиши PageUp и PageDown работают немного быстрее.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.