Как использовать команду Less в Linux

12 set 2022 2 min di lettura
Как использовать команду Less в Linux
Indice dei contenuti

Введение

Less — это утилита командной строки, используемая для просмотра содержимого файла или вывода команды по одной странице за раз. Она похожа на команду more, но имеет более расширенную функциональность и позволяет перемещаться по файлу вперед и назад.

Less не читает весь файл при запуске, что приводит к гораздо более быстрой загрузке, чем текстовые редакторы, такие как vim или nano.

Команда less в основном используется для открытия больших файлов.

Как команда меньше

Общий синтаксис команды less следующий:

less [OPTIONS] nome_file

Например, для просмотра содержимого файла /usr/share/doc/tcpdump/copyright типа:

less /usr/share/doc/tcpdump/copyright

Вы также можете перенаправить вывод другой команды на команду less, используя символ вертикальной черты. Например, чтобы просмотреть вывод ps с помощью команды less, введите:

ps aux | less

Навигация по содержимому файла

Когда вы открываете файл, содержимое которого слишком велико для размещения на странице, вы увидите двоеточие « : ».

Чтобы перейти на следующую страницу, нажмите клавишу f или пробел. Если вы хотите переместиться вниз на определенное количество строк, введите число, а затем нажмите клавишу f или пробел.

Вы можете нажать клавишу со стрелкой вниз или клавишу Enter, чтобы прокрутить на одну строку вперед, или клавишу вверх, чтобы прокрутить на одну строку назад.

Чтобы вернуться на предыдущую страницу, нажмите клавишу b. Переместитесь вверх на определенное количество строк , введя число, а затем клавишу b.

Если вы хотите найти слово, введите косую черту /, за которой следует слово, которое вы хотите найти. Нажатие Enter выполняет поиск вперед. Для поиска в обратном направлении используйте ? за которым следует слово, которое вы хотите найти.

При достижении конца файла в нижней части экрана отображается строка (END).

Чтобы выйти из меню less и вернуться в командную строку, нажмите q.

Параметры команды «Меньше»

Если вы хотите видеть номера строк при открытии файла с помощью команды less, используйте параметр -N:

less -N /usr/share/doc/tcpdump/copyright

По умолчанию, когда вы выходите из файла, открытого с помощью less, содержимое файла будет удалено с экрана. Чтобы оставить содержимое файла на экране, используйте параметр -X:

less -X /usr/share/doc/tcpdump/copyright

Опция -F позволяет вам наблюдать за изменениями файлов в режиме реального времени. Это полезно при открытии файлов журналов.

less -F /var/log/auth.log

Если запустить с + F, less будет вести себя почти так же, как tail -f.

Меньше команд

Команда less включает ряд команд, позволяющих перемещаться по содержимому файла и искать строки. Чтобы увидеть полный список всех команд, введите h после открытия файла.

Для получения полного списка всех опций и команд введите в своем терминале:

man less

Вывод

Руководство закончено, вы должны хорошо понимать, как использовать команду less.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.