Główny Linux Znajdź pliki zawierające określony tekst w systemie Linux

Znajdź pliki zawierające określony tekst w systemie Linux



Linux, niezależnie od używanej dystrybucji, jest wyposażony w szereg narzędzi GUI, które umożliwiają wyszukiwanie plików. Wiele nowoczesnych menedżerów plików obsługuje wyszukiwanie plików bezpośrednio na liście plików. Jednak większość z nich nie pozwala na przeszukiwanie zawartości pliku. Oto dwie metody, których możesz użyć do wyszukiwania zawartości plików w systemie Linux.

Reklama


Prawdopodobnie dostępnych jest więcej metod. Jest Catfish, popularne narzędzie wyszukiwania z indeksem wyszukiwania, które może naprawdę szybko znaleźć Twoje pliki. Zawiera opcję wyszukiwania zawartości pliku, ale nie działa to niezawodnie.

Catfish Linux

Windows zarządzania pamięcią niebieskiego ekranu 10

Chciałbym podzielić się metodami, których sam używam.
Pierwsza metoda wykorzystuje narzędzie grep, które istnieje w każdej dystrybucji, nawet w systemach wbudowanych opartych na busybox.

Aby znaleźć pliki zawierające określony tekst w systemie Linux wykonaj następujące czynności.

  1. Otwórz swoją ulubioną aplikację terminala. Terminal XFCE4 to moje osobiste preferencje.
  2. Przejdź (jeśli jest to wymagane) do folderu, w którym zamierzasz wyszukiwać pliki z określonym tekstem.
  3. Wpisz następujące polecenie:
    grep -iRl 'twój-tekst-do-znalezienia' ./

    Oto przełączniki:
    -i - ignoruj ​​wielkość liter w tekście
    -R - rekurencyjnie przeszukuje pliki w podkatalogach.
    -l - wyświetla nazwy plików zamiast części zawartości plików.

    ./ - ostatnim parametrem jest ścieżka do folderu zawierającego pliki, których potrzebujesz do wyszukania tekstu. W naszym przypadku jest to aktualny folder z maską plików. Możesz zmienić go na pełną ścieżkę do folderu. Na przykład, oto moje polecenie

    grep -iRl 'linux' / home / user / Documents / winaero

Grep Wyszukaj zawartość pliku

Uwaga: inne przydatne przełączniki, których możesz chcieć użyć z grep:
-n - pokaż numer linii.Mc Szukaj zawartości pliku
-w - dopasuj całe słowo.

jak otworzyć pliki .psd

Inną metodą, której używam, jest Midnight Commander (mc), aplikacja do zarządzania plikami konsoli. W przeciwieństwie do grep, mc nie jest domyślnie dołączany do wszystkich dystrybucji Linuksa, które wypróbowałem. Może być konieczne samodzielne zainstalowanie.

Znajdź pliki zawierające określony tekst za pomocą mc

Aby znaleźć pliki zawierające określony tekst za pomocą Midnight Commander, uruchom aplikację i naciśnij następującą sekwencję na klawiaturze:
Alt + Shift +?
Otworzy się okno wyszukiwania.

Wyniki wyszukiwania Mc

Wypełnij sekcję „Treść:” i naciśnij klawisz Enter. Znajdzie wszystkie pliki z wymaganym tekstem.

Mc Search Results Panelize

Możesz umieścić te pliki w lewym lub prawym panelu za pomocą opcji Panelize i kopiować / przenosić / usuwać / przeglądać / robić, co chcesz.

jak umieścić zdjęcie na żywo na instagramie

Midnight Commander to bardzo oszczędzające czas narzędzie, jeśli chodzi o wyszukiwanie.

Otóż ​​to.

Ciekawe Artykuły

Wybór Redakcji

Jak zablokować lub odblokować kogoś na Twitterze
Jak zablokować lub odblokować kogoś na Twitterze
Platformy mediów społecznościowych, takie jak Twitter, mogą wydobyć z ludzi to, co najlepsze lub najgorsze. Wraz ze świetną treścią mogą pojawić się również fałszywe informacje i witriol. Dlatego funkcja Blokuj na Twitterze, która może pomóc w utrzymaniu negatywności
Recenzja edycji Amazon Fire HD 8 i Amazon Fire HD 8 Kids: Niespodzianka obniżka cen
Recenzja edycji Amazon Fire HD 8 i Amazon Fire HD 8 Kids: Niespodzianka obniżka cen
Odejście Amazona od tabletów premium z naciskiem na budżet było nagłe, ale nie bezpodstawne. Rynek tabletów znacznie spadł z wyżyn, które osiągnął kilka lat temu. Przez większą część,
Jak odinstalować i usunąć Connect w systemie Windows 10
Jak odinstalować i usunąć Connect w systemie Windows 10
Jeśli nie używasz domyślnie aplikacji Connect dołączonej do systemu Windows 10, oto jak możesz ją całkowicie usunąć i odinstalować.
Microsoft zabija aplikację Snipping Tool
Microsoft zabija aplikację Snipping Tool
Jeśli jesteś fanem klasycznej aplikacji Snipping Tool, oto zła wiadomość dla Ciebie. Począwszy od wersji systemu Windows 1809, firma Microsoft może usunąć aplikację na rzecz nowoczesnego środowiska wycinania. Nie stanie się to teraz ani jutro, ale na pewno się wydarzy. Reklama Narzędzie do wycinania jest proste i przydatne
Jak znaleźć wszystkie konta powiązane z Twoim adresem e-mail?
Jak znaleźć wszystkie konta powiązane z Twoim adresem e-mail?
Dowiadując się, które konta są powiązane z Twoją pocztą e-mail, robisz jeden duży krok w kierunku ochrony prywatności w Internecie. W dzisiejszej erze cyfrowej trudno nadążyć za liczbą kont w mediach społecznościowych, stron internetowych,
Wyłącz badania SHIELD w przeglądarce Firefox
Wyłącz badania SHIELD w przeglądarce Firefox
Przeglądarka Firefox jest wyposażona w funkcję Studiów SHIELD włączoną dla wybranych użytkowników. SHIELD Studies to specjalna opcja, która pozwala użytkownikowi wypróbować różne funkcje i pomysły, zanim zostaną one udostępnione wszystkim użytkownikom Firefoksa. Jest podobny do programu Insider w systemie Windows 10, ale ma zastosowanie tylko do kilku eksperymentalnych funkcji
Jak włączyć edycję w programie Word (i wyłączyć ją)
Jak włączyć edycję w programie Word (i wyłączyć ją)
W tym artykule wyjaśniono, jak włączać i wyłączać edycję w programie Microsoft Word za pomocą karty Recenzja, na której można ustawić różne ograniczenia.