Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

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

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

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

less filename

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



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



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



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

Вот и другие сочетания клавиш, которые я нашел в статье Wiki о «меньше»: [Стрелки]/[Page Up]/[Page Down]/[Home]/[End]: Навигация.[Пробел]: следующая страница. b: Предыдущая страница. ng: переход к строке номер n. По умолчанию это начало файла. nG: переход к строке номер n. По умолчанию это конец файла./pattern: поиск шаблона. Можно использовать регулярные выражения. n: перейти к следующему совпадению (после успешного поиска). N: перейти к предыдущему матчу. mletter: Отметьте текущую позицию буквой. ‘Буква: возврат на позицию буква. [‘= Одинарная кавычка]‘ ^ или g: перейти к началу файла. ‘$ Или G: перейти в конец файла. s: сохранить текущий контент (полученный из другой программы, например grep) в файл.=: Информация о файле. F: постоянно читать информацию из файла и следить за его концом. Полезно для просмотра журналов. Используйте Ctrl + C, чтобы выйти из этого режима. –Option: переключить параметр командной строки –option. h: Помогите. q: Выйти.

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

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

.
SETUP UA COMPUTER BLOG