it-roy-ru.com

Как вы прокручиваете вверх / вниз по консоли Linux?

Я признаю это Up/Down даст вам историю команд. Но как вы смотрите на прошлые результаты, прокручивая вверх и вниз?

Я использовал Shift+Page Up/Page DownAlt+Shift+Up/Down а также Page Up/Page Down но ни один из них, кажется, не работает.

Это Redhat Linux box.

171
Jane Doh

SHIFT+Page Up а также SHIFT+Page Down, Если это не работает, попробуйте это, и тогда это должно:

Перейдите в программу терминала и убедитесь, что
Edit/Profile Preferences/Scrolling/Scrollback/Unlimited
проверено.

Точное расположение этой опции может быть где-то другим, хотя, я вижу, что вы используете Redhat.

223
meyumer

Shift+FnUP или же DOWN на MacBook позволит вам прокручивать.

105
Lauren

Альтернатива: вы можете использовать команду less.

Введите в консоли: 

"your_command" | less   

Это позволит вам прокручивать клавиши со стрелками вверх и вниз.

В основном ваш вывод был передан с помощью команды less.

57
igaurav

SHIFT + Page Up и SHIFT + Page Down являются правильными ключами для работы на linux (виртуальной) консоли, но консоль vmware не имеет этих настроек терминала. Виртуальная консоль имеет фиксированный размер прокрутки, похоже, она ограничена размером видеопамяти в соответствии с этой виртуальной консолью Linux Документация по поведению прокрутки.

19
BenPen

АЛЬТЕРНАТИВА ДЛЯ ЛИНЕЙНОЙ СТРОКИ

Ctrl + Shift + Up Arrow или же Down Arrow

В отличие от Shift + Page Up или же Page Down, который прокручивает всю страницу, это поможет с более плавной построчной прокруткой, что именно то, что я искал.

18
Vicky Singh

Другой вариант, который может быть уже установлен в вашей системе, - это использовать экран GNU:

# This starts screen which adds basic window management in terminals
screen

# This starts the copy mode you can use to scroll
<CTRL-A> [

# Now use the arrows to scroll

# To exit copy mode, do
<ESC>

Смотрите man screen для гораздо более полезных опций (несколько окон, ...) ... 

11
Joel.O

VM Ubuntu на Mac ... Fn + Shift + стрелки вверх/вниз

6
duderweb2

Кажется, что это не легко возможно: Arch Linux Wiki не перечисляет способов сделать это на консоли (хотя это легко возможно на виртуальном терминале).

Вы можете использовать прокрутка tmux :

Ctrl-b затем [ тогда вы можете использовать обычные навигационные клавиши для прокрутки (например, Up Arrow или же PgDn). Нажмите q выйти из режима прокрутки.

Или вы можете нажать Ctrl-bPgUp перейти непосредственно в режим копирования и прокрутить одну страницу вверх (именно так, как вам кажется, вы захотите большую часть времени)

5
serv-inc

Я столкнулся с той же проблемой с рабочей станцией VMWare с гостевым Ubuntu, оказалось, что VmWare не поддерживает прокрутку обратно из представления сервера. Я установил x GUI, а затем запустил xterm. По некоторым причинам он работает так же, но позволяет прокручивать обычные пути. Надеюсь, что это поможет будущим читателям в виртуальных коробках VmWare.

3
csugai

Fn + Вверх/Вниз можно прокрутить терминал в Mac OS X 10.11

3
likid1412

ПРОСТОЙ, окончательное решение

Добавьте эту строку в ваш ~/.screenrc

termcapinfo xterm* [email protected]:[email protected]

Теперь вы можете создать экран и прокручивать его вверх/вниз с помощью мыши; Как обычно.

2
Slake

Для некоторых команд, таких как mtr + (плюс) и - (минус), работает прокрутка вверх и вниз.

0
mcbluefire

В некоторых хостингах VPS (например, linode) вы должны нажать Ctrl+A а потом ESC, Выход с двойным ESC тоже.

0
T.Todua

Shift Pageup/End работает для меня.

0
Rjj