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.
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.
- Otwórz swoją ulubioną aplikację terminala. Terminal XFCE4 to moje osobiste preferencje.
- Przejdź (jeśli jest to wymagane) do folderu, w którym zamierzasz wyszukiwać pliki z określonym tekstem.
- 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
Uwaga: inne przydatne przełączniki, których możesz chcieć użyć z grep:
-n - pokaż numer linii.
-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.
Wypełnij sekcję „Treść:” i naciśnij klawisz Enter. Znajdzie wszystkie pliki z wymaganym tekstem.
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.