Почему команда «меньше» лучше, чем «больше» в UNIX и Linux

Я работаю с большим количеством огромных файлов журналов. Обычно я подключаюсь к своим серверам UNIX и Linux с помощью Putty или Telnet, а затем читаю файлы с помощью стандартных команд UNIX / Linux. Другие ИТ-специалисты предпочитают использовать графический интерфейс X-window, но если у вас соединение с низкой пропускной способностью, лучше использовать терминал из командной строки, чтобы выполнить работу быстрее.

Если вам нужно просматривать журналы, не редактируя их, используйте команду «less». «Меньше» в Linux и UNIX позволяет просматривать файл и выполнять основные операции поиска. В отличие от «more», он обеспечивает как прямую, так и обратную навигацию, поэтому вы можете искать любую строку поиска в любой точке документа.

Меньше лучше, чем больше

Чтобы открыть файл с помощью less, введите команду less, а затем имя файла в командной строке UNIX или Linux:

меньше имени файла

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В приведенном ниже примере я открыл файл с именем verbose.log.mo

image

Меньше откроет файл и отобразит имя файла в нижней левой части терминала. Чтобы найти строку в файле, введите косую черту, затем строку, которую вы хотите найти, и нажмите Enter. В приведенном ниже примере я набрал / error, чтобы найти строку «error».

<

p style=»text-align: center;»>image

Вы увидите, что вид файла переместится на строку, где находится строка. Найденные совпадения строк подсвечиваются для удобства просмотра.

image

Для поиска следующего экземпляра строки просто нажмите клавишу «n». Нажатие прописной буквы «N» приведет вас к предыдущему матчу.

Вот другие сочетания клавиш, которые я нашел из Запись вики на «меньше»:

  • [Arrows]/[Page Up]/[Page Down]/[Home]/[End]: Навигация.
  • [Space bar]: Следующая страница.
  • б: Предыдущая страница.
  • Ng: перейти к номеру строки N, По умолчанию это начало файла.
  • NG: Перейти к номеру строки N, По умолчанию это конец файла.
  • /шаблон: Ищи шаблон, Регулярные выражения могут быть использованы.
  • n: перейти к следующему совпадению (после успешного поиска).
  • N: Перейти к предыдущему матчу.
  • мписьмо: Пометить текущую позицию с помощью письмо,
  • «письмо: Возврат в позицию письмо, [‘ = single quote]
  • ‘^ Или g: перейти к началу файла.
  • ‘$ Или G: перейти в конец файла.
  • s: сохранить текущий файл (полученный из другой программы, такой как grep) в файл.
  • =: Информация о файле.
  • F: постоянно читать информацию из файла и следить за его окончанием. Полезно для просмотра логов. Используйте Ctrl + C, чтобы выйти из этого режима.
  • вариант: Переключить параметр командной строки —вариант,
  • h: Помогите.
  • Q: Выйти.

Что мне больше всего нравится в «меньше», так это то, что он автоматически подстраивается под ширину и высоту окна терминала. Текст при просмотре с помощью «less» автоматически переносится, если вы изменяете размер окна терминала. Это продвигает меньше, чем более старый инструмент, называемый «больше», который имеет тенденцию сокращать текст по мере увеличения ширины терминала.

Если у вас есть много текстовых или ASCII-файлов для просмотра в Linux или UNIX, убедитесь, что освоили «less», так как это превосходная команда для просмотра файлов с помощью терминала командной строки. Наслаждайтесь!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.