Linuxlab

Команда less в Linux: постраничный просмотр

Обновлено 3 июля 2026 г.

Команда less показывает файл по страницам, читая его лениво, по мере листания.

Синтаксис

less файл

Частые случаи

less /var/log/syslog   # листать файл
journalctl | less      # получить данные из конвейера
# внутри less:
#   пробел / b   - страница вперёд / назад
#   /шаблон      - поиск, n следующее совпадение
#   q            - выход

Как это устроено: почему less, а не cat

cat большого файла прокручивает терминал так, что начало уже не вернуть. less читает файл лениво, по мере листания, поэтому открывает даже гигабайтные логи мгновенно и почти не ест память. Имя - это игра слов со старым пейджером more: less листает в обе стороны и ищет по тексту, а more умел только вперёд. При выходе less не оставляет файл на экране.

Где применяется

Это нужно в уроке Чтение текста. Теория - в главе Чтение и редактирование текста.

См. также

cat, head, tail, Команда file.

Попробовать

Открой песочницу: настоящий одноразовый терминал Linux в браузере. Выполни команды выше своими руками - контейнер удаляется, когда ты уходишь.