Команда вывода Bash слишком велика, не может ее прочитать!

У меня возникли проблемы при инициализации Ubuntu 14.04, он не смог установить SSH-папку и предоставил мне возможность восстановления вручную, нажав M, отображая в командной строке пользователя root для отладки проблемы.

Мои проблемы начинаются, когда я пытаюсь прочитать файл справки sshfs и он больше, чем экран, поэтому невозможно прочитать часть выреза.

Мне удалось решить это, выполнив sshfs -h >> read; nano read sshfs -h >> read; nano read но мне интересно, есть ли простой или более элегантный / правильный способ выполнения этой работы.

PS: Я не в эмуляторе терминала Ubuntu, поэтому невозможно настроить вкладку «прокрутка», так как она не существует.

Обычно люди используют пейджер, чтобы читать такой длинный вывод:

 sshfs -h | less 

На less типе H, чтобы показать справку. Q, чтобы выйти.

Обратите внимание, что иногда вам может понадобиться 2>&1 чтобы увидеть также дополнительный вывод из stderr. Для sshfs -h он имеет такой выход, поэтому вам лучше сделать это вот так:

 sshfs -h 2>&1 | less 

Помимо использования пейджера, в текстовой консоли Linux вы можете прокручивать назад / вперед экран без полосы прокрутки, набрав Shift + PgUp или Shift + PgDn .

Такие команды могут помочь

 man sshfs sshfs -h 2>&1 | more # or "less", if possible