Подтвердить что ты не робот

Linux (Ubuntu) Terminal - как просмотреть предыдущие страницы, которые больше не отображаются

При прокрутке вверх, скажем, чтобы увидеть журнал, первая часть его не будет видна, поскольку терминал поддерживает только ограниченное число. линий. Итак, если вы хотите прокручивать вверх и быть в состоянии видеть все, по крайней мере несколько страниц, как вы это делаете?

4b9b3361

Ответ 1

Используйте Shift + Page Up и Shift + Page Down.

Ответ 2

Вывод на выход пейджера, как показано ниже, является лучшим выбором:

command | less 

command | more

Ответ 3

Вы можете включить неограниченный прокрутка назад (или огромную сумму, если хотите).

Для этого перейдите к

Файл → Настройки профиля → Прокрутка [tab]

Затем установите флажок Unlimited или задайте нужное количество строк. И, конечно же, это относится только к следующим напечатанным строкам.

Ответ 4

Некоторые трюки, которые я использую -

некоторые терминальные приложения (gnome-terminal) позволяют увеличить размер буфера прокрутки

вывод в файл:

command > file.log

переведите свою команду на меньшее:

command | less

хвост журнала и трубы для grep, чтобы уменьшить выход

tail -f example.log | grep 'search text'

Ответ 5

Попробуйте использовать команду screen и установите свой буфер прокрутки в больший размер.

screen имеет много других преимуществ и замечательных функций.

Если все, что вы делаете, просматривает журнал, вы можете поочередно использовать пейджер, например less

Ответ 6

Альтернативой экрану является использование tee для копирования всего вывода в файл при его печати на терминале:

yourcommand | tee output.txt

Ответ 7

Если вы хотите прокручивать строки за строкой, вы можете использовать

Ctrl + Shift + стрелки вверх/вниз.

Ответ 8

Если вы используете gnome-term (по умолчанию), вы можете изменить свои настройки. Либо установите no. от строк до неограниченного или до гораздо большего размера буфера, чем по умолчанию.

Ответ 9

По существу отключение к решению @zerick, но если вы находитесь на gnome-terminal, вы можете изменить его конфигурацию. См. это.

Ответ 10

Если вы находитесь в tmux (можете создавать несколько сеансов терминала в сеансе с одним терминалом, настоятельно рекомендуется), вы можете легко использовать обычные навигационные клавиши для прокрутки после выполнения Ctrl - b, затем [, для более подробной информации рассмотрим: Как прокручивать в tmux?