Прокрутка вывода команды без временного файла

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

Например, $ ls -Al /etc/ only отображает конец вывода и разрезы остальных.

  • Как я периодически запускаю команду с очень коротким интервалом и получаю возврат?
  • Отображать вывод на консоль, пока используется grep
  • Выполняет ли команда cat возврат файла или содержимого файла?
  • -bash: синтаксическая ошибка около неожиданного токена `; '
  • Сделать программу сначала прочитанной из трубы, затем с клавиатуры
  • Инициирование программ из командной строки
  • Параметры команды с дефис или нет
  • В чем смысл ls -d?
  • 3 Solutions collect form web for “Прокрутка вывода команды без временного файла”

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

     command | less ls -Al /etc | less 

    Наиболее распространенная команда пока меньше:

    • введите заранее одну строку
    • пробел вперед на одну страницу
    • q quit / exit help
    • h помощь

    см. man less для получения дополнительной информации, например, как искать.

    Это возможно, нажав shift + pg up .

    Более подробную информацию о scrollback и буфере прокрутки можно найти здесь .

    Труба выводит любую команду на less и это позволит разбивать на страницы, искать и ничего.

    ls -lA /etc | less

    Поскольку «меньше» отображает ваш текст, нажимайте h для справки, читайте и обдумывайте. man less – больше читать.

    Linux и Unix - лучшая ОС в мире.