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:
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:
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):
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
Pystymme katso vain 10 ensimmäistä tulosta, nähdäksesi lyhyemmän komennon lähdön kirjoittamalla:
fd | head
Hae laajennuksen perusteella
Jos olemme kiinnostuneita löytämään kaikki tiedostot jpg, voimme käyttää vaihtoehto '-e' suodattaa laajennuksen mukaan:
fd -e jpg
Hae kuvion avulla
La vaihtoehto '-e' voidaan käyttää myös yhdessä kuvion kanssa kuten seuraava:
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:
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 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.
Avoimen lähdekoodin artikkeleiden kirjoittajana olisi mukavaa, jos mainitsit sisällön lähteen. https://www.tecmint.com/fd-alternative-to-find-command/
Olet oikeassa. Lainatut jäänteet.