Fd, alternatīva komandai atrast, vienkārša, ātra un ērti lietojama

par FD

Nākamajā rakstā mēs ieskatīsimies fd. Šis ir ātrs, vienkāršs un ērti lietojams rīks, kura mērķis ir atvieglot meklēšanu, salīdzinot ar komandu atrast. Tas nav paredzēts, lai pilnībā aizstātu komandu atrast, tas ir paredzēts tikai, lai nodrošinātu viegli lietojamu alternatīvu, kas darbojas nedaudz ātrāk.

Mūsdienās lielākajai daļai Gnu / Linux lietotāju ir pazīstama meklēšana un daudzos gadījumos, kad tā var būt noderīga. Turpmākajās rindiņās mēs apskatīsim instalēšana un iespējamie lietojumi fd līdz meklēt, izmantojot mūsu failus.

Vispārīgās īpašības fd

Dažas no ievērojamākajām funkcijām ir:

  • A viegli lietojama sintakse. Jums vienkārši jāraksta fd * modelis*.
  • Piedāvā a krāsains noiets, līdzīgs komandai ls.
  • Mums būs ātra atbilde.
  • Iespējo a gudra meklēšana, pēc noklusējuma ar lielajiem un mazajiem burtiem.
  • Nemeklē slēptos failus un direktorijus pēc noklusējuma

Šīs ir tikai dažas no tās iezīmēm. Ar visiem tiem var iepazīties projekta GitHub krātuve.

Instalējiet fd uz Ubuntu

Lai instalētu šo meklēšanas lietojumprogrammu Ubuntu un Debian balstītos izplatījumos, mums tas būs jādara lejupielādēt jaunāko versiju no palaišanas lapas. Mēs varam izmantot arī termināli (Ctrl + Alt + T) lejupielādējiet .deb pakotni, izmantojot wget. Par to mēs rakstām:

Lejupielādējiet fd ar wget

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

Kad lejupielāde ir pabeigta, mēs varam instalējiet pakotni ierakstot tajā pašā terminālī:

fd komandu instalēšana

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

Izmantojot fd Ubuntu

Ir līdzīgs atrast komandu, šai komandai ir arī daudzi iespējamie izmantošanas gadījumi. Pirms mēs iedziļināmies, ieteicams to pārskatīt pieejamās iespējas. Lai to izdarītu, mēs varam lūgt tās palīdzību, ierakstot terminālu (Ctrl + Alt + T):

palīdzēt fd komandu

fd -h

Fd izmantošanas piemēri

Turpmākajiem piemēriem es izmantoju projekta ar nosaukumu prompterium atrodas iekšā / opt / lampp / htdocs / lai veiktu meklēšanu.

Lai sāktu, mēs varam palaidiet komandu bez jebkādiem argumentiem, izeja, kuru mēs redzēsim, būs līdzīgi komandai ls -R:

fd komanda bez argumentiem

fd

Mēs varēsim skatīt tikai pirmos 10 rezultātus, lai redzētu īsāku komandas izvadi, ierakstot:

fd galva, ierobežojiet rezultātus līdz 10

fd | head

Meklēt pēc paplašinājuma

Ja mēs esam ieinteresēti atrast visus failus jpg, mēs varam izmantot opcija '-e', lai filtrētu pēc paplašinājuma:

fd filtrs pēc paplašinājuma

fd -e jpg

Meklēt, izmantojot modeli

La opcija '-e' var izmantot arī kombinācijā ar modeli patīk šāds:

fd filtrs pēc parauga

fd -e php index

Šī komanda meklēs failus ar paplašinājumu php kuru vārdā ir virkne 'indekss".

Izslēdziet direktoriju no meklēšanas

Ja mēs gribētu izslēgt dažus rezultātus, mēs varēsim izmantot opcija "-E" šādi:

filtrēt pēc parauga, izvairoties no direktorija

fd -e php index -E PASTE

Šī komanda meklēs visus failus ar paplašinājumu php, kas satur virkni 'indekss"un izslēgs rezultātus no direktorija"PASTĒ".

Meklēt direktorijā

Ja vēlaties meklēt konkrētā direktorijā, jums tas vienkārši būs jādara norādiet to kā argumentu:

fd meklēt failus direktorijā

fd png ./IMG/

Ar iepriekšējo komandu mēs meklēsim png failus IMG direktorijā.

Izpildiet komandu par iegūtajiem rezultātiem

Tāpat kā ar atradumu, mēs varēsim izmantot -x vai –exec, lai palaistu komandu paralēlu izpildi ar meklēšanas rezultātiem. Šajā piemērā mēs izmantosim chmod, lai mainītu atrasto attēlu failu atļaujas.

fd -e jpg -x chmod 644 {}

Iepriekš minētā komanda atradīs visus failus ar paplašinājumu jpg un palaidīs chmod 644.

Šīs rindas ir tikai īss komandas fd pārskats. Dažiem lietotājiem šo komandu var atrast vieglāk izmantot un ātrāk nekā atrast. Kā minēts raksta sākumā, šī komanda nav paredzēta, lai pilnībā aizstātu meklēšanu. Tas tikai cenšas nodrošināt vienkāršu lietošanu, vieglāku meklēšanu un labāku sniegumu. Šī komanda neaizņem daudz vietas, to ir viegli instalēt, un tas ir labs rīks, kas jums ir pieejams, kad jums jāstrādā ar noteiktu failu skaitu.

Lai iegūtu sīkāku informāciju par šo komandu, varēs atrast lietotājs, kuram tā nepieciešama vairāk informācijas krātuve vietnē GitHub projekta. Fuente.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Santjago teica

    Kā atvērtā pirmkoda rakstu autorei būtu jauki, ja jūs norādītu sava satura avotu. https://www.tecmint.com/fd-alternative-to-find-command/

    1.    Damjens Amoedo teica

      Tev taisnība. Citētās paliek.