Метод 1: Текстови редактори на GUI

Linux, подобно на други операционни системи, има разнообразие от текстови редактори, изпълнени с графичен интерфейс. В повечето случаи те се използват от потребителя при съставяне на документи. Следователно, като първият метод, предлагаме да засегнем темата за точно такива програми, което ще позволи на начинаещите потребители да се чувстват комфортно с тях и да разберат как се случва търсенето на текст във файлове.

  1. На първо място, отворете файловия мениджър, за да намерите необходимия обект чрез него.
  2. Намиране на текстов файл за намиране на съдържание чрез LibreOffice на Linux

  3. Щракнете с десния бутон върху него, за да изведете контекстното меню и да го отворите чрез редактора по подразбиране или изберете „Отваряне в друго приложение“.
  4. Отидете на свойствата на файла, за да го отворите с LibreOffice на Linux

  5. Ако отидете в менюто за избор на софтуер, прочетете препоръчания списък или отворете списъка с всички налични приложения, за да изберете най-добрата опция.
  6. Избор на програма LibreOffice Linux за отваряне на текстов файл

  7. След като отворите файла чрез удобен редактор, остава само да намерите раздела "Редактиране".
  8. Отидете на Редактиране на текстов файл в LibreOffice на Linux

  9. Има опция "Да намеря", тя е тази, която ни интересува сега. Най-често може да се извика и чрез стандартната комбинация от клавиши Ctrl + F.
  10. Стартиране на търсене на съдържание по файл в LibreOffice на Linux

  11. В появилия се ред остава само да въведете интересуващия текст за търсенето. Ако софтуерът чувствителен към малки и големи букви, трябва да обърнете внимание на главни и малки букви.
  12. Въвеждане на съдържание за търсене във файл чрез LibreOffice на Linux

  13. Обикновено, когато се намери съвпадение, фрагментите се подчертават в текста и можете също така удобно да навигирате в резултатите, като използвате бутоните за виртуална стрелка.
  14. Успешно намиране на заявка във файл с помощта на LibreOffice на Linux

Току-що взехме за пример стандартен текстов редактор. LibreOffice... Ако в използвания разпределителен комплект е инсталирана друга програма или предпочитате да взаимодействате с подобни аналози, принципът на изпълнение на задачата практически не се различава от това, което току-що видяхме. Ако имате проблеми с намирането на раздел "Редактиране" опитайте да ударите комбинация Ctrl + Fза да отворите лентата за търсене.

Метод 2: Редактори за конфигуриране на GUI

Отделно бих искал да спомена малки помощни програми с графичен интерфейс, чиято основна функционалност е фокусирана върху редактиране на конфигурационни файлове. Това не са точно текстови редактори, но те показват съдържанието на обектите точно такива, каквито са. Нека вземем за пример стандартен инструмент за много дистрибуции, наречен gedit.

  1. Първо трябва да стартирате конзолата. Направете го чрез менюто на приложението или чрез натискане на клавишната комбинация Ctrl + Alt + T.
  2. Стартиране на терминал за използване на командата gedit на Linux

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

  5. Активирайте командата, като натиснете клавиша Въведете и изчакайте да се появи новият прозорец. Тук разширете менюто с опции.
  6. Извикване на менюто за управление на файлове в gedit на Linux

  7. Намерете елемента "Да намеря" и кликнете върху него.
  8. Стартиране на функцията за търсене на файлове чрез gedit на Linux

  9. Остава само да въведете съдържанието в появилия се ред и да се запознаете с получените резултати, които ще бъдат маркирани в оранжево.
  10. Успешно намиране на файлово съдържание чрез gedit на Linux

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

Метод 3: Редактори на конзолата

Има специални конзолни помощни програми, които действат като редактори на файлове. Липсва им собствен графичен интерфейс и цялото съдържание се показва директно в "Терминал"... Чрез тях търсенето на текст също е напълно възможно и по примера на добре познатия нано предлагаме да останете в рамките на тази статия.

  1. Използвайте командата nano + местоположение на файлаза да го отворите за търсене или редактиране. Ако дадете на този низ аргумента судо, освен това ще трябва да въведете паролата за root достъп, за да активирате успешно командата.
  2. Отваряне на конфигурационен файл чрез редактора на нано конзола в Linux

  3. Обикновено в такива редактори има описание на бутоните или цялата информация е в официалната документация. По-конкретно нано, лентата за търсене се извиква чрез натискане на комбинацията Ctrl + W.
  4. Стартиране на функцията за търсене на файлове чрез нанопрограмата в Linux

  5. В самия ред остава само да въведете дума или фраза и след това да кликнете върху Въведете за показване на резултатите.
  6. Въвеждане на съдържание за търсене на съдържание във файл чрез nano на Linux

  7. Курсорът незабавно ще се премести на съответния ред и можете да се запознаете с него.
  8. Успешно намерете съдържание във файл чрез nano на Linux

Има много повече програми, подобни на изброените по-горе. Някои имат графичен интерфейс, докато други са внедрени чрез конзолата, но това не пречи да ги използвате за търсене на текст във файлове. Ако все още не сте решили кое решение искате да използвате, съветваме ви да проучите списъка с най-добрия софтуер, като кликнете върху връзката по-долу.

Повече информация: Популярни текстови редактори за Linux

Метод 4: grep помощна програма

Като последен метод от днешния материал искаме да разгледаме стандартната полезност, позната на мнозина grep... Той стана популярен поради своята мощ, която ви позволява удобно да сортирате съдържанието на файловете според различни параметри. Възможностите на това решение включват и търсене на текст, което изглежда така.

  1. IN "Терминал" въведете grep + content_for_search + path_to_fileи след това натиснете Въведете... Моля, имайте предвид, че при кандидатстване grep без опции, трябва да посочите регистъра на въведените символи.
  2. Използване на командата grep в Linux без опции за търсене на съдържание във файлове

  3. Това ще доведе до редове със съвпадения, със съответстващо съдържание, подчертано в розово.
  4. Резултат от търсене на файл чрез помощната програма grep в Linux

  5. Използвайте командата grep с опция за да изглежда линията така: grep -i "порт" / etc / ssh / sshd_config... В този случай няма да има значение за малки и големи букви.
  6. Използване на командата grep в Linux с опции за намаляване на регистъра

  7. Ще видите, че абсолютно всички съвпадащи резултати се показват на екрана.
  8. Успешно използване на командата grep в Linux с допълнителни опции

Това бяха всички начини за намиране на текст в Linux файлове. Както можете да видите, всеки от тях ще бъде оптимален в различни случаи, така че е важно да разберете кой конкретен инструмент да използвате в тази ситуация. Нашите инструкции ще ви помогнат да не се объркате и да се справите със задачата без никакви затруднения.