Linux, независимо от дистрибуцията, която използвате, се предлага с редица GUI инструменти, които позволяват търсене на файлове. Много съвременни файлови мениджъри поддържат търсене на файлове точно в списъка с файлове. Повечето от тях обаче не ви позволяват да търсите в съдържанието на даден файл. Ето два метода, които можете да използвате за търсене на съдържанието на файлове в Linux.
Реклама
Вероятно има повече налични методи. Има Catfish, популярен инструмент за търсене с индекс за търсене, който може да намери вашите файлове наистина бързо. Предлага се с опция за търсене на съдържанието на файла, но за мен не работи надеждно.
mbr или gpt за втори hdd
Бих искал да споделя методите, които използвам сам.
Първият метод включва помощната програма grep, която съществува във всяка дистрибуция, дори във вградени системи, построени на busybox.
За да намерите файлове, съдържащи специфичен текст в Linux , направете следното.
- Отворете любимото си приложение за терминал. XFCE4 терминал е моето лично предпочитание.
- Придвижете се (ако е необходимо) до папката, в която ще търсите файлове с определен текст.
- Въведете следната команда:
grep -iRl 'your-text-to-find' ./
Ето превключвателите:
-i - игнориране на текстови букви
-R - рекурсивно търсене на файлове в поддиректории.
-l - показва имена на файлове вместо части от съдържанието на файла../ - последният параметър е пътят до папката, съдържаща файлове, от които се нуждаете, за да търсите текста си. В нашия случай това е текущата папка с файловата маска. Можете да го промените до пълния път на папката. Например, тук е моята команда
grep -iRl 'linux' / home / user / Documents / winaero
Забележка: Други полезни превключватели, които може да искате да използвате с grep:
-n - показва номера на реда.
-w - съвпада с цялата дума.
windows опит индекс най-висок резултат windows 10
Друг метод, който използвам, е Midnight Commander (mc), приложението за конзолен файлов мениджър. За разлика от grep, mc не е включен по подразбиране във всички дистрибуции на Linux, които съм опитвал. Може да се наложи да го инсталирате сами.
Намерете файлове, съдържащи конкретен текст с mc
За да намерите файлове, съдържащи някакъв специфичен текст с помощта на Midnight Commander, стартирайте приложението и натиснете следната последователност на клавиатурата:
Alt + Shift +?
Това ще отвори диалоговия прозорец за търсене.
Попълнете раздела „Съдържание:“ и натиснете клавиша Enter. Той ще намери всички файлове с необходимия текст.
Можете да поставите тези файлове в левия или десния панел с помощта на опцията Panelize и да копирате / премествате / изтривате / преглеждате / правите каквото искате.
номер на модела на amazon fire tv stick
Midnight Commander е много спестяващ време инструмент, когато става въпрос за търсене.
Това е.