Fd, imwe nzira yekuwana yekuraira, yakapusa, inokurumidza uye iri nyore kushandisa

nezve FD

Muchinyorwa chinotevera isu ticha tarisa fd. Ichi chishandiso chinokurumidza, chiri nyore, uye chiri nyore kushandisa icho chakanangana nacho ita kuti kutsvaga kuve nyore, uchienzaniswa newakawana rairo. Iyo haina kugadzirirwa seyakakwana kutsiva yeiyo yekuraira, inongotarisirwa kupa iri nyore-kushandisa imwe nzira inoshanda zvishoma nekukurumidza.

Nhasi vazhinji vashandisi veGnu / Linux vanoziva neinowana rairo uye nezviitiko zvakawanda kwazvinogona kubatsira. Mumitsara inotevera ticha tarisa iyo kumisikidza uye zvinogoneka zvinoshandiswa fd kukwanisa tsvaga kuburikidza nemafaira edu.

Hunhu hwese fd

Zvimwe zvezvinhu zvinonyanya kuzivikanwa ndezvi:

  • Una nyore kushandisa syntax. Unongofanira kunyora fd * pateni*.
  • Inopa a mavara outlet, yakafanana neiyo ls yekuraira.
  • Tichava ne kurumidza kupindura.
  • Inogonesa a kutsvaga kwakangwara, ine mabhii makuru nemadiki pasi nekukasira.
  • Hazvitsvaki mafaira akavanzika uye madhairekitori nekutadza

Izvi ndizvo zvimwe zvezvinhu zvaro. Dzese dzinogona kubvunzwa kubva ku chirongwa cheGitHub repository.

Isa fd pane Ubuntu

Kuisa iyi yekutsvaga application kuUbuntu neDebian-based distributions isu tichafanirwa dhawunorodha vhezheni yazvino kubva pane yekutanga peji. Tinogona zvakare kushandisa iyo terminal (Ctrl + Alt + T) ku dhawunirodha iyo .deb package uchishandisa wget. Kune izvi tinonyora:

Dhawunirodha fd ne wget

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

Kana kurodha pasi kwapera, tinogona isa pasuru kutaipa mune imwechete terminal:

fd yekuraira kuisirwa

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

Uchishandisa fd muUbuntu

Kufanana ne tsvaga kuraira, uyu murairo unewo akawanda anogona kushandisa kesi. Tisati taenda zvakadzika, zvinokurudzirwa kuongorora sarudzo dziripo. Kune izvi tinogona kubvunza rubatsiro rwayo nekutaipa mune inouraya (Ctrl + Alt + T)

batsira fd raira

fd -h

Mienzaniso yekushandisa fd

Kune iyi inotevera mienzaniso, ndiri kuzoshandisa kumisikidza chirongwa chakadanwa prompterium in / opt / lampp / htdocs / kuita tsvakiridzo.

Kutanga, tinogona mhanyisa iwo murairo pasina chero nharo, izvo zvatinozoona zvichave zvakafanana nemurairo ls -R:

fd raira isina nharo

fd

Tichakwanisa ona chete gumi yekutanga mhedzisiro, kuona ipfupi kuburitsa kubva kumurairo, nekutaipa:

fd musoro, gumira zvawanikwa kusvika gumi

fd | head

Tsvaga nekuwedzera

Kana isu tichifarira kutsvaga mafaera ese jpg, tinogona kushandisa iyo sarudzo '-e' yekusefa nekuwedzera:

fd firita nekuwedzera

fd -e jpg

Tsvaga uchishandisa pateni

La sarudzo '-e' inogona kushandiswa zvakare yakabatana nepatani seinotevera:

fd firita nepateni

fd -e php index

Uyu murairo uchatsvaga mafaera nekuwedzera PHP vane muzita ravo tambo 'indekisi'.

Bvisa dhairekitori kubva mukutsvaga

Dai taida kusanganisa mimwe mhedzisiro, tichakwanisa kushandisa iyo sarudzo "-E" zvinotevera:

Sefa nepateni inodzivirira dhairekitori

fd -e php index -E PASTE

Uyu murairo uchatsvaga mafaera ese nekuwedzera PHP, iine tambo 'indekisi'uye ichabvisa mhedzisiro kubva kudhairekitori'PASTE'.

Tsvaga mukati me dhairekitori

Kana iwe uchida kutsvaga mukati meimwe dhairekitori, iwe uchafanira kungoita iratidze sekupokana:

fd tsvaga mafaera mukati me dhairekitori

fd png ./IMG/

Nemutemo wekare isu tinotsvaga png mafaera mukati meIMG dhairekitori

Dzora rairo pane zvawanikwa

Sezvo nekuwana, tichakwanisa kushandisa iyo -x kana -exec nharo dzekumisikidza yakafanana kuraira kuitisa nemhedzisiro yekutsvaga. Mumuenzaniso unotevera isu tinoshandisa chmod kushandura mvumo yemafaira emifananidzo akawanikwa.

fd -e jpg -x chmod 644 {}

Iwo wekuraira pamusoro uchawana mafaera ese neiyo jpg yekuwedzera uye unomhanya chmod 644 paari.

Iyi mitsara yanga ichingova ongororo pfupi yeiyo fd yekuraira. Vamwe vashandisi vanogona kuwana uyu kuraira nyore kushandisa uye nekukurumidza kupfuura kuwana. Sezvambotaurwa pakutanga kwechinyorwa, uyu murairo hauna kuitirwa kutsiva zvizere tsvaga. Iyo inongotsvaga kupa nyore kushandisa, nyore kutsvaga uye kuita zviri nani. Uyu murairo hautore nzvimbo yakawanda, zviri nyore kuisa, uye chishandiso chakanaka kuve nacho kana uchifanira kushanda neimwe nhamba yefaira.

Kuti uwane rumwe ruzivo rwakadzama nezve iri rairo, mushandisi anochida anokwanisa kuwana rumwe ruzivo mu repository paGitHub yepurojekiti. Fuente.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Santiago akadaro

    Semunyori wezvinyorwa zvakavhurika sosi, zvingave zvakanaka kana ukataura kunobva zvemukati maro. https://www.tecmint.com/fd-alternative-to-find-command/

    1.    Damien Amoedo akadaro

      Warevesa. Quoted inosara.