fd: proste polecenie do wykonywania bardzo szybkich wyszukiwań

Wyszukaj w systemie Linux

Wszyscy wiemy polecenie znajdowania aby znaleźć pliki w naszej dystrybucji GNU / Linux, polecenie bez wątpienia bardzo potężne i z nieskończonymi możliwościami, które znacznie ułatwia nam wyszukiwanie rzeczy, gdy ich potrzebujemy. Ale jego moc w wielu przypadkach nie nadąża za prędkością, zwłaszcza gdy przeszukujemy cały dysk twardy, ponieważ może to zająć znaczną ilość czasu. Oprócz tego polecenia istnieją inne opcje wyszukiwania lub znajdowania rzeczy szybciej za pomocą indeksowanej zawartości, jak dobrze wiesz ...

Jednak nie tylko mamy te narzędzia na wyciągnięcie ręki, ale są też inne, które mogą nam pomóc w codziennej pracy z Linuksem. Przykładem jest fd, program do bardzo prostego i szybkiego wyszukiwania tego, co musimy znaleźć. Dzięki niemu możemy znaleźć rzeczy z bardzo prostą składnią, mieć wyjście z kolorami, aby lepiej zidentyfikować to, co nam pokazuje, wyszukiwania będą wykonywane bardzo szybko, domyślnie nie rozróżnia wielkości liter, ale można go skonfigurować tak, aby miał wielkość liter wrażliwa i rozróżniana wielkość liter ...

Domyślnie nie szuka również ukrytych plików i katalogów, ale możesz skonfigurować również to zrobić. Jeśli jesteś zainteresowany, muszę ci powiedzieć, że możesz go łatwo zainstalować w zależności od używanej dystrybucji. Na przykład dla Debian / Ubuntu-na podstawie:

wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb

sudo dpkg -i fd-musl_7.3.0_amd64.deb

W przypadku innych dystrybucji możesz użyć tych innych poleceń do openSUSE, Arch Linux i Gentoo odpowiednio:

zypper in fd
pacman -S fd
emerge -av fd

do użyj tego, Jest to bardzo proste, ale być może najpierw zechcesz poznać wszystkie opcje z pomocą, którą pokazuje:

fd -h

Y szukaćNa przykład znajdź plik z rozszerzeniem .mp3 o nazwie Natalie:

fd -e mp3 Natalie

Albo szukać w treści Z pliku słowo Keila we wszystkich plikach .txt w katalogu / home / Isaac:

fd -e .txt Keila /home/Isaac

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.