Android

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

?? Subway Surfers - Official Launch Trailer

?? Subway Surfers - Official Launch Trailer

Оглавление:

Anonim

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

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

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

Как использовать меньше

Общий синтаксис для программы less выглядит следующим образом:

less filename

Например, чтобы просмотреть содержимое файла /usr/share/common-licenses/GPL-3 , введите:

less /usr/share/common-licenses/GPL-3

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

ps aux | less

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

При открытии файла, содержимое которого слишком велико, чтобы поместиться на одной странице, вы увидите одиночное двоеточие (:).

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

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

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

Когда достигнут конец файла, строка (END) отображается внизу экрана.

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

Меньше опций

less -N filename

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

less -X filename

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

less +F /var/log/messages

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

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

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

Большинство команд, которые вы можете ввести с клавиатуры, основаны на командах more и vi . Одно и то же действие можно выполнить с помощью разных клавиш.

Ниже приведены некоторые из наиболее часто используемых команд для навигации по содержимому файла при просмотре less:

команда действие
Down arrow , Enter , e или j Продвинуться на одну строку.
Up arrow , y или k Переместиться назад на одну строку.
Space bar или f Переместить вперед на одну страницу.
b Переместиться назад на одну страницу.
/pattern Поиск вперед для соответствия шаблонам.
?pattern Поиск назад для соответствия шаблонам.
n Повторите предыдущий поиск.
N Повторите предыдущий поиск в обратном направлении.
g Перейти к первой строке в файле.
Ng Перейти к N-й строке в файле.
G Перейти к последней строке в файле.
p Перейти к началу файла.
Np Перейти к N процентов в файл.
h Показать справку.
q Выход less .

Вывод

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

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

меньше терминала