Fd, enye indlela yokuthola umyalo, elula, esheshayo futhi elula ukuyisebenzisa

mayelana ne-FD

Esihlokweni esilandelayo sizobheka i-fd. Leli ithuluzi elisheshayo, elilula, nelisebenziseka kalula elihlose yenza ukusesha kube lula, kuqhathaniswa nomyalo wokuthola. Akuklanyelwe ukubuyisela ngokuphelele umyalo wokuthola, kuhloselwe kuphela ukunikeza enye indlela elula yokusebenzisa esebenza ngokushesha okuncane.

Namuhla abasebenzisi abaningi be-Gnu / Linux bayawazi umyalo wokuthola kanye nezimo eziningi lapho kungasiza khona. Emigqeni elandelayo sizobheka ifayela le- ukufakwa nokusetshenziswa okungenzeka fd ukukwazi sesha kumafayela ethu.

Izici ezijwayelekile fd

Ezinye zezici eziphawuleka kakhulu yilezi:

  • Una kulula ukusebenzisa i-syntax. Kufanele ubhale nje fd * iphethini*.
  • Ukunikezwa a isitolo esimibalabala, kufana nomyalo we-ls.
  • Sizoba ne- impendulo esheshayo.
  • Inika amandla i- usesho oluhlakaniphile, ngonobumba abakhulu nabonobumba abancane ngokuzenzakalela.
  • Ayiseshi amafayela nezikhombisi ezifihliwe ngokuzenzakalelayo

Lezi ngezinye nje zezici zayo. Zonke kungaboniswana ngazo kusuka ku- Indawo yokugcina yephrojekthi ye-GitHub.

Faka i-fd ku-Ubuntu

Ukufaka lolu hlelo lokusesha ku-Ubuntu nokusatshalaliswa okususelwa ku-Debian kuzofanele sikwenze landa inguqulo yakamuva kusuka ekhasini lokwethulwa. Singasebenzisa futhi i-terminal (Ctrl + Alt + T) ku landa iphakheji ye-.deb usebenzisa i-wget. Ngalokhu sibhala:

Landa i-fd nge-wget

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

Lapho ukulanda sekuqedile, singakwazi faka iphakheji ukuthayipha esigungwini esifanayo:

fd ukufaka umyalo

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

Usebenzisa i-fd ku-Ubuntu

Ukufana ne- thola umyalo, lo myalo unamacala amaningi okusetshenziswa. Ngaphambi kokuba singene ngokujulile, kungakuhle ukuthi sibuyekeze izinketho ezitholakalayo. Ngalokhu singathinta usizo lwalo ngokuthayipha ukuphela (Ctrl + Alt + T):

usizo fd umyalo

fd -h

Izibonelo zokusebenzisa fd

Kulezi zibonelo ezilandelayo, ngizosebenzisa ukufakwa kwephrojekthi ebizwa ngokuthi I-Apuntadorium etholakala / opt / lampp / htdocs / ukwenza usesho.

Okokuqala, singakwazi sebenzisa umyalo ngaphandle kwezimpikiswano, umphumela esizowubona uzoba kufana nomyalo ls -R:

fd ngaphandle kokuphikisana

fd

Sizokwazi bheka kuphela imiphumela eyi-10 yokuqala, ukubona okufushane okukhiphayo okuvela kumyalo, ngokuthayipha:

fd, nciphisa imiphumela ibe ngu-10

fd | head

Sesha ngokwandiswa

Uma sinentshisekelo yokuthola wonke amafayela jpg, singasebenzisa inketho '-e' ukuhlunga ngokwandiswa:

fd ngokwandiswa

fd -e jpg

Sesha usebenzisa iphethini

La inketho '-e' ingasetshenziswa futhi kuhlanganiswe nephethini njengokulandelayo:

fd ngephethini

fd -e php index

Lo myalo uzosesha amafayela anwetshiwe php abanegama labo ngentambo 'Inkomba'.

Khipha umkhombandlela kusesho

Ukube besifuna khipha eminye imiphumela, sizokwazi ukusebenzisa i- inketho "-E" Ngokulandelayo:

hlunga ngephethini yokugwema umkhombandlela

fd -e php index -E PASTE

Lo myalo uzosesha wonke amafayela anwetshiwe php, equkethe intambo 'Inkomba'futhi izoshiya ngaphandle imiphumela kusiqondisi'IPASTE'.

Sesha ngaphakathi kwesikhombi

Uma ufuna ukusesha ngaphakathi kwesikhombi esithile, kuzofanele ukuthi ukwenze ikhombise njengengxabano:

fd yamafayela ngaphakathi kwesiqondisi

fd png ./IMG/

Ngomyalo odlule sizobheka amafayela we-png ngaphakathi kwesiqondisi se-IMG.

Yenza umyalo ngemiphumela etholakele

Njengokutholwa, sizokwazi ukusebenzisa ifayela le- -x noma -exec izimpikiswano zokuqalisa ukwenziwa komyalo ofanayo nemiphumela yosesho. Esibonelweni esilandelayo sizosebenzisa i-chmod ukushintsha izimvume zamafayela wesithombe atholakele.

fd -e jpg -x chmod 644 {}

Umyalo ongenhla uzowathola wonke amafayela ngesandiso se-jpg bese usebenzisa i-chmod 644 kuwo.

Le migqa ibe yisibuyekezo esifushane somyalo we-fd. Abanye abasebenzisi bangathola lo myalo kulula ukuwusebenzisa futhi ushesha kunokuthola. Njengoba kushiwo ekuqaleni kwalesi sihloko, lo myalo awuhloselwe ukufaka esikhundleni sokuthola ngokuphelele. Ifuna kuphela ukunikeza ukusetshenziswa okulula, usesho olulula nokusebenza okungcono. Lo myalo awuthathi isikhala esiningi, kulula ukusifaka, futhi kuyithuluzi elihle onalo lapho kufanele usebenze ngenombolo ethile yamafayela.

Ukuthola imininingwane eningiliziwe ngalo myalo, umsebenzisi oyidingayo uzokwazi ukuthola eminye imininingwane ku- ikhosombe ku-GitHub wephrojekthi. Fuente.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Santiago kusho

    Njengombhali wezindatshana zemithombo evulekile, kungaba kuhle uma ucaphuna umthombo wokuqukethwe kwakho. https://www.tecmint.com/fd-alternative-to-find-command/

    1.    UDamien Amoedo kusho

      Uqinisile. Izinsalela ezicashuniwe.