Chii Chine Curl Uye Nei Ungachishandisa?

Bhuku rebhuku re "command" rinoreva tsanangudzo inotevera:

I-curl inoshandiswa kutumira data kubva kune kana kushandisi, kushandisa imwe yemitemo yakatsigirwa (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET uye TFTP). Uyu murairo wakagadzirirwa kushanda pasina kushandiswa kwemushandisi.

Chaizvoizvo, unogona kushandisa kuporesa kuti uwane zvinyorwa kubva paIndaneti. Semuenzaniso, kana iwe wakamhanya mutemo we-curl neyero yewebhu yakagadzirirwa ku http://linux.about.com/cs/linux101/g/curl.htm ipapo peji yakabatanidzwa ichakanganwa.

Nokusingaperi, zvakabuda zvichava kumutsara wemirairo asi iwe unogonawo kutsanangura zita re fileni kuchengetedza faira ku. I URL yakarondedzerwa inogona kureva kunzvimbo yepamusoro yepaiti yakadai sa www. kana inogona kutarisa pamapeji ega ewebsite.

Iwe unogona kushandisa kuporesa kuti udzivirire mapepa emumhanzi, mifananidzo, zvinyorwa uye mafaira. Semuenzaniso, pakudhinda shanduro yakapfuura yeBuntu Linux unogona kungotanga murairo unotevera:

curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso

Ndinofanira kushandisa Curl Or Wget?

Mubvunzo "Ndinofanira kushandisa sarl kana wget?" iri mubvunzo wandakabvunzwa kakawanda munguva yakapfuura uye mhinduro ndeyokuti zvinoenderana nezvamuri kuedza kuita.

Mutemo wget unoshandiswa kudhinda mafaira kubva kumanese akaita se internet. Kubatsira kukuru kushandisa shanduro ye wget ndechokuti inogona kushandiswa kudzokorora mafaira. Saka kana iwe uchida kutora webhusaiti yose iwe unogona kuzviita nemurairo umwe chete. Mutemo wget unobatsirawo kutora akawanda emafaira.

Mutemo wekudzivirira unobvumira kushandisa wildcards kuti utaure ma URL aunoda kuwana. Saka kana iwe uchiziva pane URL yakakodzera inonzi "http://www.mysite.com/images/image1.jpg" uye "http://www.mysite.com/images/image2.jpg" ipapo iwe unogona kutora zvose zviri zviviri mifananidzo ine URL imwe yakanatsanangurwa nemirairo yechiramu.

Mutemo wget unogona kudzoka apo kubviswa kwacho kunokundikana asi mutemo wekudzivirira haugone.

Iwe unogona kuwana pfungwa yakanaka yemakani uye zvigunwe zvine chokuita newe wget uye curl murairo kubva peji ino. Zvisinganzwisisiki chimwe chekusiyana pane peji ino chinotaura kuti unogona kutora wget uchishandisa ruoko rwako rworuboshwe paKWWIRY keyboard.

Kusvika pari pano pane zvikonzero zvakawanda zvekushandisa wget pamusoro pemapiritsi asi hapana chikonzero nei iwe ungashandisa kupisa pamusoro wget.

Izwi rinoputika rinotsigira mitemo yakawanda kupfuura ye wget murairo, inopawo rubatsiro rwakanaka rweSSSL. Inotsigirawo dzimwe nzira dzekutendesa kupfuura wget. Mutemo wekunonoka unoshandawo pane mamwe mapurisa kupfuura wget murairo.

Curl Features

Kushandisa i-curl murairo iwe unogona kutsanangura ma URL akawanda mumutsetse iwoyo wemirairo uye kana ma URL ari panzvimbo imwechete ma URLs ewebsite iyo ichakanganwa uchishandisa hukama humwe hwakanaka hwekushanda.

Iwe unogona kutsanangura bhora kuitira kuti zvive nyore kutora ma URL ane mazita emigwagwa yakafanana.

Pano panewo mabhii ekuraira iyo murairo wekudzivirira unoshandurwa unonzi libcurl. Izvi zvinogona kushandiswa nevakawanda purogiramu uye scripting mimwe mitauro kuti iparadze mashoko kubva pawebhu.

Kunyange kubudisa zvinyorwa bhafambiro inofanirwa kuonekwa nekudzikunura kana kukurumidza kuperesa, nguva yakareba sei mutemo wapedza kushanda kusvika ikozvino uye kuti yakareba kwenguva yakareba sei.

Mutemo wekudzivirira unoshanda pamafaira makuru kupfuura 2 gigabytes zvekudzivirira uye kuisa.

Maererano neji rino rinofananidza zvipfeko zvakasiyana nezvimwe zvidzidzo zvekutsvaga, murairo wekudzivirira une mabasa anotevera: