Otsimiskäsk on aeglane ja vähem intuitiivne, kui see peaks olema. fd on lihtsam ja palju kiirem alternatiiv Linuxi otsingukäsule.
Failide leidmine terminalist on piin. See on aeglane ja leidmiskäsk nõuab väga konkreetseid argumente, et tagada otsitava faili leidmine.
fd on loodud leidmiskäsu lihtsaks, kiireks, intuitiivseks ja hõlpsasti kasutatavaks asenduseks. Siin on, kuidas installida ja kasutada fd Linuxis.
Failide leidmine on Linuxis masendav
Linuxi failisüsteem võib olla laialivalguv segadus korrastamata failidest ja kataloogidest – eriti kui olete selline inimene, kes laadib alla ja pakib faile lahti ning kloonib GitHubi projekte, jälgimata, mis toimub kus.
The leida käsk peaks olema igale kasutajale tuttav, kuid mastering leida Linuxis nõuab tööd ja mõned väidavad, et see on aeglasem ja vähem intuitiivne, kui see võiks olla.
find aktsepteerib argumente kujul:
leia [tee] [valikud] [avaldis]
Kui mäletate, et faili nimi on "foo" ja olete üsna kindel, et see asub kuskil teie kodukataloogis, sisestage:
leidke ~ -tüüp f -nimi "foo"
See käsk on kolm sõna pikem, kui see tegelikult peab olema, ja sellega seotud man-leht on üle 9000 sõna.
fd on kiirem ja intuitiivsem alternatiiv
Enamasti, kui soovite midagi leida, otsite faili. Te ei peaks määrama, et see on fail, ega ka sõnaselgelt ütlema, et otsite seda nime järgi.
Fd arendajad mõistavad seda ja on teinud oma käsurearakenduse nii, et see aktsepteerib failinime argumendina ning edastab seejärel faili kiiresti ja tõhusalt ilma probleemideta. Muidugi, harvadel juhtudel, kui teie vajadused on sellest keerulisemad, aktsepteerib see ka mitmesuguseid argumente.
fd on ka kiirem kui Linuxi algkäsk "leida" ja meie testides kulus soovitud tulemuse tagastamiseks umbes poole vähem aega.
Kuidas installida fd Linuxi
Esimene asi, mida peate enne fd installimist teadma, on see, et see pole tegelikult selle rakenduse nimi. sisse enamik vaikimisi Linuxi hoidlaid, sealhulgas Ubuntu, "fd" on täiesti erinev pakett.
Rakenduse binaarfaili nimetatakse "fdfind", samas kui mõnes hoidlas talletatud paketti nimetatakse "fd-find". Arendajad on selle mitteametlikult ümber nimetanud "fd", kuna see on ülikiire teie terminali tippida.
Kui kasutate Ubuntu või Debiani uusimat versiooni, saate rakenduse installida, sisestades:
sudo apt install fd-find
Teise võimalusena, kui teie distro on osa Arch ökosüsteemist, käivitage:
sudo pacman -S fd
Või kui see on osa Fedora perekonnast:
dnf installige fd-find
Saate selle kõigi kasutajate jaoks pseudonüümiga "fd" nimetada:
sudo ln -s /usr/bin/fdfind /usr/bin/fd
Kasutage Linuxis failide otsimiseks fd
Fd mõte on otsingu lihtsustamine ja selleks, kui soovite leida faili nimega "foo", mis on peidetud teie töökataloogi alamkataloogi, sisestage:
fd foo
See tagastab tulemused peaaegu kohe.
Kui soovite otsida mõnda muud asukohta peale oma töökataloogi, lisage tee otsingumustri järele. Näiteks:
fd foo /
Täpse nime teadmatus ei takista failide leidmisel fd-ga, kuna see käsitleb otsingumustreid regulaaravaldistena. Järgmine käsk otsib üles kõik failid, mis algavad tähega "f" ja lõpevad tähega "o":
fd '^f.*o$'
fd aktsepteerib argumendid pärast mustrit. Mõned kasulikud argumendid on järgmised:
- -H: Otsige peidetud faile ja katalooge
- -L: Järgige sümboolseid linke
- -e: Filtreeri faililaiendi järgi
Argumentide täieliku loendi saamiseks vaadake fd README oma GitHubi lehel.
Hoidke oma failid Linuxis korras
Kuigi fd teeb teie Linuxi failisüsteemist kadunud failide leidmisel suurepärast tööd, on parem, kui te ei kaota neid alguses.
Tehke oma kodukataloog kevadpuhastuseks, kustutades kõik mittevajalikud failid ja kaustad. Kuid ärge kustutage midagi tegelikult olulist!