Järgmises artiklis heidame pilgu fd-le. See on kiire, lihtne ja hõlpsasti kasutatav tööriist, mille eesmärk on muuta otsingud lihtsamaks, võrreldes käsuga find. See ei ole mõeldud otsimiskäsu täielikuks asendamiseks, see on mõeldud ainult hõlpsasti kasutatava alternatiivi pakkumiseks, mis töötab natuke kiiremini.
Tänapäeval on enamik Gnu / Linuxi kasutajaid tuttavad otsinguotsingu otsimisega ja paljude juhtumitega, kus see võib olla kasulik. Järgmistes ridades vaatleme järgmist installimine ja võimalikud kasutusalad fd kuni otsige meie failidest.
Üldised omadused fd
Mõned tähelepanuväärsemad funktsioonid on:
- A. lihtne kasutada süntaksit. Sa pead lihtsalt kirjutama fd * muster*.
- Pakub a värvikas väljalaskeava, sarnane käsuga ls.
- Meil on kiire vastus.
- See võimaldab a nutikas otsing, vaikimisi suurte ja väikeste tähtedega.
- Ei otsi varjatud faile ja katalooge vaikimisi
Need on vaid mõned selle funktsioonidest. Kõigi nendega saab tutvuda projekti GitHubi hoidla.
Installige fd Ubuntu
Selle otsingurakenduse installimiseks Ubuntu ja Debiani-põhistes jaotustes peame seda tegema laadige alla uusim versioon käivituslehelt. Saame kasutada ka terminali (Ctrl + Alt + T) laadige alla pakett .deb, kasutades wget. Selle jaoks kirjutame:
wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb
Kui allalaadimine on lõppenud, saame hakkama installige pakett kirjutades samasse terminali:
sudo dpkg -i fd-musl_7.3.0_amd64.deb
Fd kasutamine Ubuntu
Olles sarnane leidke käsk, sellel käsul on ka palju võimalikke kasutusjuhtumeid. Enne kui läheme sügavamale, on soovitatav üle vaadata saadaolevad valikud. Selleks pöördume selle abi poole, sisestades terminali (Ctrl + Alt + T):
fd -h
Näited fd kasutamise kohta
Järgmiste näidete jaoks kasutan projekti nimega installimist promterium asub / opt / lampp / htdocs / otsingute tegemiseks.
Alustuseks saame käivitage käsk ilma argumentideta, väljund, mida näeme, saab olema sarnane käsuga l -R:
fd
Saame hakkama vaata ainult 10 esimest tulemust, et näha käsu lühemat väljundit, tippides:
fd | head
Otsige laienduse järgi
Kui oleme huvitatud kõigi failide leidmisest jpg, saame kasutada laienduse järgi filtreerimiseks valik "-e":
fd -e jpg
Otsige mustri abil
La variant '-e' saab kasutada ka koos mustriga meeldib järgmine:
fd -e php index
See käsk otsib laiendiga faile php kelle nimel on string "indeks'.
Jätke kataloog otsingust välja
Kui tahaksime mõned tulemused välja jätta, saame kasutada valik "-E" järgnevalt:
fd -e php index -E PASTE
See käsk otsib kõiki laiendiga faile php, mis sisaldab stringi 'indeks"ja välistab tulemused kataloogist"PASTE'.
Otsige kataloogist
Kui soovite otsida kindlas kataloogis, peate seda lihtsalt tegema märkige see argumendina:
fd png ./IMG/
Eelmise käsuga otsime png-faile IMG-kataloogist.
Käivitage saadud tulemuste käsk
Nagu leiu puhul, saame ka seda kasutada -x või –exec argumendid paralleelse käsu käivitamise käivitamiseks otsingutulemitega. Järgmises näites kasutame leitud pildifailide lubade muutmiseks chmod.
fd -e jpg -x chmod 644 {}
Ülaltoodud käsk leiab kõik failid, millel on laiend jpg, ja käivitab neis chmod 644.
Need read on olnud vaid käsu fd lühike ülevaade. Mõnel kasutajal võib see käsk olla lihtsam ja kiirem kui leida. Nagu artikli alguses mainitud, selle käsu eesmärk ei ole otsingut täielikult asendada. Selle eesmärk on pakkuda ainult lihtsat kasutamist, hõlpsamat otsingut ja paremat jõudlust. See käsk ei võta palju ruumi, seda on lihtne installida ja see on hea tööriist, mis teil on käepärast, kui peate töötama kindla arvu failidega.
Selle käsu kohta üksikasjalikuma teabe saamiseks saab seda vajav kasutaja leida lisateavet GitHubi hoidla projekti. Allikas.
Avatud lähtekoodiga artiklite autorina oleks tore, kui viidaksite oma sisu allikale. https://www.tecmint.com/fd-alternative-to-find-command/
Sul on õigus. Tsiteeritud jäänused.