Fd, vaihtoehto hakukomennolle, yksinkertainen, nopea ja helppo käyttää

noin FD

Seuraavassa artikkelissa aiomme tarkastella fd: tä. Tämä on nopea, yksinkertainen ja helppokäyttöinen työkalu, jolla pyritään helpottaa hakuja, verrattuna Find-komentoon. Sitä ei ole suunniteltu täydelliseksi korvaukseksi hakukomennolle, se on tarkoitettu vain tarjoamaan helppokäyttöinen vaihtoehto, joka toimii hieman nopeammin.

Nykyään useimmat Gnu / Linux-käyttäjät ovat perehtyneet hakukomentoon ja moniin tapauksiin, joissa se voi olla hyödyllistä. Seuraavissa riveissä aiomme tarkastella asennus ja mahdolliset käyttötavat fd kyetä etsi tiedostoistamme.

Yleiset ominaisuudet fd

Joitakin merkittävimpiä ominaisuuksia ovat:

  • Una helppo käyttää syntaksia. Sinun täytyy vain kirjoittaa fd * kuvio*.
  • Tarjoaa a värikäs pistorasia, samanlainen kuin ls-komento.
  • Meillä on nopea vastaus.
  • Ottaa käyttöön a älykäs haku, oletuksena isot ja pienet kirjaimet.
  • Ei etsi piilotettuja tiedostoja ja hakemistoja oletuksena

Nämä ovat vain joitain sen ominaisuuksia. Kaikkia heitä voi tarkastella projektin GitHub-arkisto.

Asenna fd Ubuntuun

Meidän on asennettava tämä hakusovellus Ubuntu- ja Debian-pohjaisiin jakeluihin lataa uusin versio käynnistyssivulta. Voimme käyttää myös päätelaitetta (Ctrl + Alt + T) lataa .deb-paketti wgetin avulla. Tätä varten kirjoitamme:

Lataa fd wgetillä

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

Kun lataus on valmis, voimme asenna paketti kirjoittamalla samaan päätelaitteeseen:

fd-komennon asennus

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

Fd: n käyttäminen Ubuntussa

Samankaltainen kuin etsi komento, tällä komennolla on myös monia mahdollisia käyttötapauksia. Ennen kuin menemme syvemmälle, on suositeltavaa tarkistaa käytettävissä olevat vaihtoehdot. Tätä varten voimme kysyä sen apua kirjoittamalla pääte (Ctrl + Alt + T):

help fd -komento

fd -h

Esimerkkejä fd: n käytöstä

Seuraavissa esimerkeissä aion käyttää nimeltään projektin asennusta prompterium sijaitsee / opt / lampp / htdocs / suorittaa hakuja.

Aluksi voimme Suorita komento ilman argumentteja, näkemämme tulos on samanlainen kuin komento ls -R:

fd-komento ilman argumentteja

fd

Pystymme katso vain 10 ensimmäistä tulosta, nähdäksesi lyhyemmän komennon lähdön kirjoittamalla:

fd head, rajoita tulokset 10: een

fd | head

Hae laajennuksen perusteella

Jos olemme kiinnostuneita löytämään kaikki tiedostot jpg, voimme käyttää vaihtoehto '-e' suodattaa laajennuksen mukaan:

fd-suodatin laajennuksella

fd -e jpg

Hae kuvion avulla

La vaihtoehto '-e' voidaan käyttää myös yhdessä kuvion kanssa kuten seuraava:

fd suodata kuvion mukaan

fd -e php index

Tämä komento etsii tiedostoja, joilla on laajennus php joiden nimessä on merkkijono 'indeksi".

Sulje hakemisto hausta

Jos haluaisimme sulkea pois joitain tuloksia, voimme käyttää vaihtoehto "-E" seuraavasti:

suodata mallin mukaan välttäen hakemistoa

fd -e php index -E PASTE

Tämä komento etsii kaikkia tiedostoja, joilla on laajennus php, joka sisältää merkkijonon 'indeksi'ja sulkee tulokset pois hakemistosta'PASTA".

Hae hakemistosta

Jos haluat etsiä tietystä hakemistosta, sinun on yksinkertaisesti tehtävä ilmoita se argumenttina:

fd etsi tiedostoja hakemistosta

fd png ./IMG/

Edellisellä komennolla etsimme png-tiedostoja IMG-hakemistosta.

Suorita komento saaduille tuloksille

Kuten löydämme, voimme käyttää -x- tai –exec-argumentit komentojen rinnakkaisen suorituksen käynnistämiseksi hakutulosten kanssa. Seuraavassa esimerkissä käytämme chmod-tiedostoa muuttaaksesi löydettyjen kuvatiedostojen käyttöoikeuksia.

fd -e jpg -x chmod 644 {}

Yllä oleva komento löytää kaikki tiedostot, joissa on jpg-laajennus, ja suorittaa niissä chmod 644.

Nämä rivit ovat olleet vain lyhyt katsaus fd-komentoon. Joidenkin käyttäjien mielestä tämä komento on helpompi käyttää ja nopeampi kuin löytää. Kuten artikkelin alussa mainittiin, tämän komennon ei ole tarkoitus korvata hakua kokonaan. Se pyrkii tarjoamaan vain yksinkertaisen käytön, helpomman haun ja paremman suorituskyvyn. Tämä komento ei vie paljon tilaa, se on helppo asentaa, ja se on hyvä työkalu käytettävissäsi, kun joudut käsittelemään tiettyä tiedostomäärää.

Saadaksesi tarkempia tietoja tästä komennosta, sitä tarvitseva käyttäjä voi löytää Lisätietoja arkisto GitHubissa projektin. Lähde.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Santiago dijo

    Avoimen lähdekoodin artikkeleiden kirjoittajana olisi mukavaa, jos mainitsit sisällön lähteen. https://www.tecmint.com/fd-alternative-to-find-command/

    1.    Damien Amoedo dijo

      Olet oikeassa. Lainatut jäänteet.