Как вернуться на экран во время сеанса ssh из OS X? [закрыто]

Я делаю следующее:

  1. Открыть Terminal.app
  2. Открывать сеанс ssh на удаленном сервере Linux
  3. Открывать сеанс экрана на сервер
  4. Запустите программу, которая выдает много строк сообщений об ошибках…

Как я могу прокрутить вверх, чтобы прочитать это?

И нет, исправление программы - это не решение на данный момент …

13
задан 29 May 2015 в 21:56
6 ответов

Хорошо, я получил его:

Ctrl + A, ESC 

и затем подобные энергии команды:

Ctrl + u or Ctrl + d
3
ответ дан 2 December 2019 в 21:18

Если Вы сделали a man screen Вы видите доступные опции.

Когда на экране можно сделать следующее: CTRL+A (выпуск), [

Можно затем использовать стрелки для прокрутки вокруг окна. Выйти из прокрутки Вас может сделать a CTRL+C.

10
ответ дан 2 December 2019 в 21:18
  • 1
    +1 для этого. Проигнорируйте мой комментарий, мне так или иначе удалось очистить часть, которая упомянула экран... –  SmallClanger 26 November 2010 в 16:44
  • 2
    @SmallClanger: Не только, что, но и OP упомянул OS X, не Linux. Кроме того, на Linux, терминал гнома и xterm, среди других, имеют буферы прокрутки назад. Попробуйте shift-pageup. –  Paused until further notice. 26 November 2010 в 17:20

У Nathan есть он правильный, хотя я всегда был поклонником Ctrl+A + ESC. ESC еще один путь состоит в том, чтобы выйти из режима копии.

Это достойно рассмотрения, однако, что scrollback история имеет предел размера и если Вы действительно хотите избежать рискованных действий, обычно лучше или перенаправить вывод в файл (или передавать его по каналу, чтобы класть для первого удара, если Вы хотите экранный вывод также).

6
ответ дан 2 December 2019 в 21:18
  • 1
    scrollback является корректируемым, тем не менее, использование defscrollback опции в .screenrc. Я обычно сохраняю, мои устанавливают на 5 000 строк, но иногда я увеличиваю его немного. –  jgoldschrafe 29 November 2010 в 21:42

Помимо использования прокрутки назад буферизуют в screen, Terminal.app может ответить на Shift-Page (возможно, Shift-Fn-Up-Arrow на MacBook).

Другая опция была бы чем-то как:

your_prog 2>&1 | less
3
ответ дан 2 December 2019 в 21:18

Вы можете изменить .screenrc , чтобы разрешить прокрутку с помощью мыши:

http://slaptijack.com/system-administration/mac-os-x-terminal -and-gnu-screen-scrollback /

14
ответ дан 2 December 2019 в 21:18

Нажмите Shift при прокрутке мыши ...

.
0
ответ дан 2 December 2019 в 21:18

Теги

Похожие вопросы