Возможно, это действительно простая вещь, однако, посмотрев в Интернете, я не могу найти быстрый ответ нигде.
Предположим, у меня есть этот сервер Ubuntu, работающий в очень маленькой виртуальной коробке.
Когда я использую команду, я иногда вижу только небольшую часть результатов. Что я должен добавить после command
, чтобы я мог прокручивать результаты страницу за страницей?
Можно использовать | more
, Например
ls -la | more
, Это показывает главный бит результатов, и можно тогда использовать пространство или стрелку вниз для навигации вниз. Точно так же используйте его с любой другой командой, которая производит слишком много для Вас для наблюдения сразу.
Для большего экрана испытывают, хотя, считайте SSHing в гостя ОС.
Я передал бы его по каналу до less
command | less
Бит более хорошего набора функций, чем more
IMO.
Что относительно sensible-pager
от sensible-utils
пакет, который установлен по умолчанию в Ubuntu:
command | sensible-pager
ОТВЕТ: прокрутка или "передача по каналу" через результаты могут быть достигнуты некоторыми интересными способами.
more
Добавляют | more
после команды. Это включит, Вы для просмотра результатов линию за линией любым ударом входите. При достижении конца списка, Вы возвращаетесь к командной строке. Это может также быть сделано путем удара пространства.
less
или sensible-pager
Добавляют | less
после команды. С этим можно перерыть результаты с клавишами со стрелками, который позволяет Вам не только подняться или вниз, но также и пойти направо и оставленный. Явно необходимо уехать к командной строке с q
. Существует целый набор других полезных команд, чтобы добавить к этому.
most
Используя most
добавляет еще некоторую функциональность к more
и используется таким же образом в качестве less
. Я должен был позволить/установить это сначала как бы то ни было. То, что я любил об этом, - то, что Вы видите свой успех результатов в форме процента и текущей строки/столбец.
Мой фаворит был бы less
, потому что это является самым простым в использовании.