fd: jednostavna naredba za vrlo brzo pretraživanje

Pretražite Linux

Svi znamo naredba pronađi pronaći datoteke u našem GNU / Linux distribucijskom programu, naredba bez sumnje vrlo moćna i s beskonačnim mogućnostima koja nam olakšava traženje stvari kad nam zatrebaju. Ali njegova snaga u mnogim slučajevima ne ide u korak sa brzinom, posebno kada pretražujemo čitav tvrdi disk, jer to može potrajati prilično dugo. Osim ove naredbe, postoje i druge opcije za brže pretraživanje ili pronalaženje stvari pomoću indeksiranog sadržaja kao što dobro znate ...

Međutim, ne samo da imamo ove alate nadohvat ruke, već postoje i drugi koji nam mogu pomoći u svakodnevnom radu s Linuxom, a primjer je fd, program za vrlo jednostavno i brzo pretraživanje onoga što moramo pronaći. Pomoću nje možemo pronaći stvari s vrlo jednostavnom sintaksom, imati izlaz s bojama kako bismo bolje identificirali ono što nam pokazuje, pretrage će se obaviti vrlo brzo, prema zadanim postavkama ne razlikuje velika i mala slova, ali se može konfigurirati da ima velika i mala slova osjetljivo i razlikuje velika i mala slova ...

Također se prema zadanim postavkama ne traži u skrivenim datotekama i direktorijima, ali možete postaviti takođe to učiniti. Ako ste zainteresirani, moram vam reći da ga možete lako instalirati, ovisno o distro-u koji koristite. Na primjer, za Debian / Ubuntuna bazi:

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

Za ostale distro-ove možete koristiti ove druge naredbe za openSUSE, Arch Linux i Gentoo respektivno:

zypper in fd
pacman -S fd
emerge -av fd

para iskoristite ga, Vrlo je jednostavno, ali možda će vas prvo zanimati da saznate sve mogućnosti uz pomoć koje pokazuje:

fd -h

I za za pretraguNa primjer, pronađite datoteku s .mp3 nastavkom koja se zove Natalie:

fd -e mp3 Natalie

Ili pretraživati unutar sadržaja Iz datoteke riječ Keila, u svim .txt datotekama u direktoriju / home / Isaac:

fd -e .txt Keila /home/Isaac

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.