Dostępna jest także Catfish, popularna wyszukiwarka z indeksem wyszukiwania, która pozwala bardzo szybko znaleźć Twoje pliki.
Chciałbym podzielić się metodami, których sam używam podczas pracy w terminalu.
Pierwsza metoda wykorzystuje narzędzie find, które istnieje w każdej dystrybucji, nawet w systemach wbudowanych zbudowanych na busyboksie. Inną metodą jest polecenie zlokalizowania.
Aby znaleźć pliki w terminalu Linuxwykonaj następujące czynności.
- Otwórz swoją ulubioną aplikację terminalową. Terminal XFCE4 to moja osobista preferencja.
- Wpisz następujące polecenie:|_+_|
Powyższe argumenty są następujące:
/ścieżka/do/folderu/ - folder, od którego należy rozpocząć wyszukiwanie. Jeśli nie określono, wyszukiwanie zostanie rozpoczęte w bieżącym katalogu.
Przełączniki, których używam:
-iname - wyszukuje pliki i foldery zawierające określoną część nazwy i ignoruje wielkość liter.Przykład:
Oto polecenie, którego mogę użyć, aby znaleźć artykuły, które napisałem na temat przeglądarki Opera:
|_+_| - Jeśli chcesz znaleźć tylko pliki lub tylko foldery, dodaj tę opcję-wpisz fdla plików lub -wpisz ddla katalogów. Oto kilka przykładów:
- Aby znaleźć ostatnio zmodyfikowane pliki i katalogi, możesz skorzystać z następujących opcji plikuznajdowaćKomenda:
-mmin n – znajdź pliki, które zostały zmodyfikowane n minut temu.-mtime n – znajdź pliki, które zostały zmodyfikowane n*24 godziny temu. Kiedy find ustali, ile 24-godzinnych okresów temu ostatni raz korzystano z pliku, każda część ułamkowa jest ignorowana, więc aby dopasować -mtime +1, plik musiał zostać zmodyfikowany co najmniej dwa dni temu. - Możliwe jest wykonanie polecenia dla plików znalezionych w wyniku zapytania. Zobacz następujący przykład:|_+_|
Tutaj używamy opcji -exec, aby uruchomić plikponieważedytor tekstu dla wszystkich plików w wynikach wyszukiwania. Część „{}” oznacza pliki znalezione przezznajdowaćKomenda. „;” zakończenie określa koniec polecenia dla-wykonopcja.
Polecenie lokalizacji
Narzędzie wyszukiwania lokalizacji korzysta ze specjalnej bazy danych plików, aby błyskawicznie znajdować pliki. Indeks dla polecenia można utworzyć i zaktualizować za pomocą narzędziazaktualizowanoKomenda. Chociaż wyniki wyszukiwania pojawiają się natychmiast, należy utrzymywać indeks wyszukiwania i utrzymywać go na bieżąco, w przeciwnym razie polecenie zlokalizowania może znaleźć pliki, które zostały usunięte lub przeniesione do innego katalogu.
W ogólnym przypadku składnia jest następująca.
|_+_|Opcja -i oznacza „ignoruj wielkość liter w tekście”.
Oto przykład:
zwiększyć liczbę klatek na sekundę
Dodatkowa wskazówka: Inną metodą, z której często korzystam, jest Midnight Commander (mc), konsolowa aplikacja do zarządzania plikami. W przeciwieństwie do funkcji Znajdź lub zlokalizuj, mc nie jest domyślnie dołączany do wszystkich dystrybucji Linuksa, które próbowałem. Być może będziesz musiał zainstalować go samodzielnie.
Znajdź pliki za pomocą mc
Aby znaleźć pliki zawierające określony tekst za pomocą Midnight Commandera, uruchom aplikację i naciśnij następującą sekwencję na klawiaturze:
Alt + Shift +?
Spowoduje to otwarcie okna wyszukiwania.
Wypełnij sekcję „Nazwa pliku:” i naciśnij klawisz Enter. Znajdzie wszystkie pliki spełniające kryteria.
Możesz umieścić te pliki w lewym lub prawym panelu za pomocąPanelizujopcję i skopiuj/przenieś/usuń/wyświetl/zrób z nimi, co chcesz.
Otóż to.