Linux команды · 2 min read · Sep 18, 2025
Как использовать команду less в Linux

Команда less в Linux — это мощный инструмент, используемый в основном для просмотра содержимого текстового файла, по одной странице (или экрану) за раз. В отличие от команды more, less позволяет перемещаться назад в файле, а также вперед. Эта гибкость делает его предпочтительным выбором для просмотра больших файлов.
Основное использование
Чтобы открыть файл с помощью less, введите less, за которым следует имя файла:
less filename.txtЭта команда откроет filename.txt в формате текстового файла с возможностью прокрутки.
Навигация в less
- Прокрутка: Используйте стрелки для перемещения вверх или вниз построчно. Пробел прокручивает вниз на страницу, а
bпрокручивает назад на страницу. - Поиск: Введите
/, за которым следует поисковый термин, и нажмите Enter, чтобы искать вниз. Используйте?, чтобы искать вверх. - Перейти к строке: Введите
g, чтобы перейти в начало файла, илиG, чтобы перейти в конец. Вы также можете перейти к конкретной строке, введяNG, гдеN— это номер строки. - Выход: Нажмите
q, чтобы выйти изless.
Примеры
Просмотр больших лог-файлов
less /var/log/syslogЭта команда полезна для проверки больших лог-файлов, где вы можете прокручивать данные и искать конкретные записи.
Проверка конфигурационных файлов
less /etc/nginx/nginx.confИспользуйте less, чтобы просмотреть конфигурационные файлы. Это безопасно и не рискует случайным изменением файла.
Передача вывода в less
dmesg | lessЭто полезно для команд, которые производят много вывода. Это позволяет вам просматривать вывод по одной странице за раз.
Часто задаваемые вопросы
Могу ли я редактировать файлы с помощью less?
Нет, less — это просмотрщик, а не редактор. Чтобы редактировать файлы, используйте редактор, такой как vim или nano.
Как я могу выделить результаты поиска в less?
После выполнения поиска с помощью / или ?, less выделит совпадающие термины. Чтобы переключаться между результатами поиска, используйте n для следующего совпадения и N для предыдущего совпадения.
Может ли less обрабатывать бинарные файлы?
less может открывать бинарные файлы, но это не идеально для их просмотра. Для бинарных файлов рассмотрите возможность использования инструмента, такого как hexdump.
Как я могу просмотреть несколько файлов с помощью less?
Вы можете открыть несколько файлов, перечислив их: less file1.txt file2.txt. Используйте :n, чтобы перейти к следующему файлу, и :p, чтобы перейти к предыдущему файлу.
Можно ли настроить less?
Да, less можно настроить с помощью различных опций и переменных окружения. Например, установка переменной окружения LESS в -R позволяет интерпретировать цветовые управляющие последовательности.
Команда less, с ее простыми, но мощными функциями, является незаменимым инструментом для навигации по текстовым данным в Linux. Ее способность эффективно обрабатывать большие файлы и удобные варианты навигации делают ее предпочтительным выбором для системных администраторов и программистов.
Get new posts in your inbox
No spam. Unsubscribe anytime.