Команда 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 в браузере. Выполни команды выше своими руками - контейнер удаляется, когда ты уходишь.