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

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

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

  • Сложность преобразования из двоичного в шестнадцатеричное с использованием bc
  • Избегание временных файлов в zsh
  • Как я могу изменить команду Linux на другую комбинацию клавиш?
  • Создать торрент с файлами из разных каталогов из командной строки
  • Интерфейс командной строки Vs GUI
  • Команда ls - определяет количество столбцов
  • Имеются ли команды nautilus и командной строки?
  • Как отправить стандартный ввод через трубу
  • 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 - лучшая ОС в мире.