Поиск текста в файлах Linux

Поиск текста в файлах Linux

Способ 1: Текстовые редакторы с графическим интерфейсом

Linux, как и другие операционные системы, имеет различные текстовые редакторы, реализованные с графическим интерфейсом. В большинстве случаев они используются пользователем при составлении документов. Поэтому в качестве первого метода предлагаем затронуть тему таких программ, что позволит начинающим пользователям познакомиться с ними и понять, как происходит текстовый поиск в файлах.

  1. Первым делом открываем файловый менеджер, чтобы через него найти нужный объект.
  2. Поиск текста в файлах Linux

  3. Щелкните его правой кнопкой мыши, чтобы открыть контекстное меню и открыть его через редактор по умолчанию, или выберите пункт «Открыть в другом приложении».
  4. Поиск текста в файлах Linux

  5. Если вы перейдете в меню выбора программного обеспечения, прочтите рекомендуемый список или откройте список всех доступных приложений, чтобы выбрать лучший вариант.
  6. Поиск текста в файлах Linux

  7. После открытия файла с помощью удобного редактора остается только найти раздел «Редактировать».
  8. Поиск текста в файлах Linux

  9. В нем есть опция «Найти», которая нас сейчас и интересует. Чаще всего его также можно вызвать стандартной комбинацией клавиш Ctrl + F.
  10. Поиск текста в файлах Linux

  11. В появившейся строке осталось только ввести интересующий для поиска текст. Если программа чувствительна к регистру, вам следует обратить внимание на прописные и строчные буквы.
  12. Поиск текста в файлах Linux

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

В качестве примера мы просто взяли стандартный текстовый редактор LibreOffice. Если в используемом дистрибутиве установлена ​​другая программа или вы предпочитаете взаимодействовать с аналогичными аналогами, принцип выполнения задачи практически не отличается от того, что мы только что видели. Если вам не удается найти раздел «Правка», попробуйте нажать Ctrl + F, чтобы открыть панель поиска.

Способ 2: Редакторы конфигурационных файлов с GUI

Отдельно хочется отметить небольшие утилиты с графическим интерфейсом, основной функционал которых ориентирован на редактирование файлов конфигурации. На самом деле это не текстовые редакторы, но они отображают содержимое объектов в точности так, как оно есть. В качестве примера возьмем стандартный инструмент во многих дистрибутивах, называемый gedit.

  1. Для начала нужно запустить консоль. Сделайте это через меню приложения или нажав горячую клавишу Ctrl + Alt + T.
  2. Поиск текста в файлах Linux

  3. Введите команду gedit / etc / ssh / sshd_config, где замените / etc / ssh / sshd_config на требуемый путь к объекту.
  4. Поиск текста в файлах Linux

  5. Активируйте команду, нажав клавишу Enter, и дождитесь появления нового окна. Разверните здесь меню опций.
  6. Поиск текста в файлах Linux

  7. Найдите элемент «Найти» и щелкните по нему.
  8. Поиск текста в файлах Linux

  9. Осталось только ввести контент в появившуюся строку и ознакомиться с полученными результатами, которые будут выделены оранжевым цветом.
  10. Поиск текста в файлах Linux

В ситуации с другими аналогичными программами для редактирования файлов конфигурации принцип поиска контента остается прежним, и в большинстве случаев вы можете активировать строку, нажав вышеупомянутую горячую клавишу Ctrl + F.

Способ 3: Консольные редакторы

Существуют специальные консольные утилиты, выполняющие роль редактора файлов. У них нет собственного графического интерфейса, и весь контент отображается прямо в «Терминале». Через них вполне возможен даже поиск по тексту и, следуя примеру всем известного карлика, мы предлагаем остановиться в рамках данной статьи.

  1. Используйте расположение файла nano +, чтобы открыть его для поиска или редактирования. Если вы укажете аргумент sudo в этой строке, вам также потребуется ввести пароль root для успешной активации команды.
  2. Поиск текста в файлах Linux

  3. Обычно в таких редакторах есть описание кнопок или вся информация в официальной документации. В частности, в nano панель поиска вызывается нажатием Ctrl + W.
  4. Поиск текста в файлах Linux

  5. В самой строке остается только ввести слово или фразу, а затем нажать Enter, чтобы увидеть результаты.
  6. Поиск текста в файлах Linux

  7. Курсор сразу переместится в соответствующую строку, и вы сможете с ней ознакомиться.
  8. Поиск текста в файлах Linux

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

Способ 4: Утилита grep

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

  1. В Терминале введите grep + content_for_search + path_to_file, затем нажмите Enter. Обратите внимание, что при использовании grep без параметров вы должны указать регистр вводимых символов.
  2. Поиск текста в файлах Linux

  3. Это приведет к тому, что строки соответствия с соответствующим содержанием будут выделены розовым цветом.
  4. Поиск текста в файлах Linux

  5. Используйте параметр -i для команды grep, чтобы строка выглядела так: grep -i «port» / etc / ssh / sshd_config. В этом случае регистр не учитывается.
  6. Поиск текста в файлах Linux

  7. Вы увидите, что на экране отображаются абсолютно все совпадающие результаты.
  8. Поиск текста в файлах Linux

Все это были способы поиска текста в файлах Linux. Как видите, каждый из них будет оптимальным в разных случаях, поэтому важно понимать, к каким именно средствам обратиться в данной ситуации. Наша инструкция поможет вам не растеряться и без труда справиться с поставленной задачей.

Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
3742
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: