fd: jednoduchý příkaz k velmi rychlému vyhledávání

Prohledat Linux

Všichni víme příkaz find najít soubory v našem distribučním systému GNU / Linux, což je bezpochyby velmi silný příkaz s nekonečnými možnostmi, díky kterému je pro nás mnohem jednodušší hledat věci, když je potřebujeme. Jeho síla však v mnoha případech nedrží svou rychlost, zvláště když prohledáváme celý pevný disk, protože to může trvat značně dlouho. Kromě tohoto příkazu existují další možnosti, jak hledat nebo hledat věci rychleji pomocí indexovaného obsahu, jak dobře víte ...

Nejenže máme tyto nástroje na dosah ruky, ale existují i ​​další, které nám mohou pomoci při každodenní práci s Linuxem, a příkladem je fd, program, který velmi jednoduše a rychle hledá to, co potřebujeme najít. S ním můžeme najít věci s velmi jednoduchou syntaxí, mít výstup s barvami, abychom lépe identifikovali, co nám ukazuje, hledání proběhne velmi rychle, standardně má malá a velká písmena, ale může být nakonfigurován tak, aby měl velká a malá písmena citlivý a rozlišuje velká a malá písmena ...

Ve výchozím nastavení také nevyhledává skryté soubory a adresáře, ale můžete configurar také k tomu. Máte-li zájem, musím vám říct, že si jej můžete snadno nainstalovat v závislosti na tom, jaké distribuce používáte. Například pro Debian / Ubuntu-na základě:

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

U ostatních distribucí můžete tyto další příkazy použít k openSUSE, Arch Linux a Gentoo respektive:

zypper in fd
pacman -S fd
emerge -av fd

na použít, Je to velmi jednoduché, ale možná vás nejprve bude zajímat znalost všech možností pomocí nápovědy, kterou zobrazuje:

fd -h

Y pro k vyhledáváníNajděte například soubor s příponou .mp3 s názvem Natalie:

fd -e mp3 Natalie

Nebo hledat v obsahu Ze souboru slovo Keila ve všech souborech .txt v adresáři / home / Isaac:

fd -e .txt Keila /home/Isaac

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.