Vi ved alle find kommandoen at finde filer i vores GNU/Linux-distro, en kommando, der uden tvivl er meget kraftfuld og med uendelige muligheder, der gør det meget nemmere for os at søge efter ting, når vi har brug for det. Men dens kraft står i mange tilfælde ikke mål med dens hastighed, især når man søger på hele harddisken, da det kan tage en del tid. Bortset fra denne kommando er der andre muligheder for at søge eller finde ting hurtigere ved at bruge indekseret indhold, som du godt ved...
Men vi har ikke kun disse værktøjer lige ved hånden, der er også andre, der kan hjælpe os i vores daglige arbejde med Linux, og et eksempel er fd, et program til at søge på en meget enkel og hurtig måde, hvad vi skal finde. Med det kan vi finde ting med en meget simpel syntaks, have et output med farver for bedre at identificere, hvad det viser os, søgninger vil blive udført meget hurtigt, det er som standard ufølsomt for store og små bogstaver, men det kan konfigureres til at være case-sensitive og skelne mellem store og små bogstaver...
Det ser heller ikke i skjulte filer og mapper som standard, men det kan du opsæt også at gøre det. Hvis du er interesseret, må jeg fortælle dig, at du nemt kan installere det afhængigt af den distro, du bruger. For eksempel for Debian / Ubuntu-baseret:
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
For andre distros kan du bruge disse andre kommandoer til openSUSE, Arch Linux og Gentoo henholdsvis:
zypper in fd pacman -S fd emerge -av fd
til brug det, det er meget enkelt, men måske først vil du gerne kende alle mulighederne med den hjælp, den viser:
fd -h
Y for at søgeFind f.eks. en fil med filtypenavnet .mp3 ved navn Natalie:
fd -e mp3 Natalie
eller at søge inde i indholdet fra en fil ordet Keila, i alle .txt-filerne i mappen /home/Isaac:
fd -e .txt Keila /home/Isaac