Iyini i-Curl Futhi Ungayisebenzisa Kanjani?

Ikhasi lebhukwana le-"curl" umyalo unencazelo elandelayo:

i-curl iyithuluzi lokudlulisa idatha kusuka kumbe kuseva, isebenzisa enye yezinhlelo ezisekelwayo (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET ne-TFTP). Umyalo wenzelwe ukusebenza ngaphandle kokusebenzisana komsebenzisi.

Ngokuyinhloko, ungasebenzisa i-curl ukulanda okuqukethwe kusuka kwi-intanethi. Isibonelo, uma ugijima umyalo we-curl nekheli lewebhu elisethelwe ku-http://linux.about.com/cs/linux101/g/curl.htm ikhasi elixhunyanisiwe lizolandwa.

Ngokuzenzakalelayo, okukhiphayo kuzobe kulayini lomyalo kodwa ungacacisa igama lefayela ukuze ulondoloze ifayela. I-URL ecacisiwe ingakhomba esakhiweni sezinga eliphezulu lesayithi njenge-www. noma kungabhekisela emakhasini ngabanye kusayithi.

Ungasebenzisa i-curl ukulanda amakhasi ewebhu, izithombe, imibhalo namafayela. Ngokwesibonelo, ukulanda inguqulo yakamuva ye-Ubuntu Linux ungagijima umyalo olandelayo:

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

Kufanele Ngisebenzise I-Curl Noma i-Wget?

Umbuzo "kufanele ngisebenzise i-curl noma i-wget?" umbuzo engiwubuzwe izikhathi eziningana esikhathini esidlule futhi impendulo ukuthi kuxhomeke kulokho ozama ukukufeza.

Umyalo we- wget usetshenziselwa ukulanda amafayela kusuka kumanethiwekhi afana ne-intanethi. Inzuzo eyinhloko yokusebenzisa umyalo we-wget ukuthi ingasetshenziswa ukulayisha amafayela ngokuphindaphindiwe. Ngakho-ke uma ufuna ukulanda iwebhusayithi yonke ungenza kanjalo ngomyalo owodwa olula. Umyalo we-wget ulungile futhi ukulanda amafayela amaningi.

Umyalo we-curl uvumela ukuthi usebenzise ama-wildcards ukuze ucacise ama-URL ofisa ukuwathola. Ngakho uma wazi ukuthi kukhona i-URL evumelekile ebizwa ngokuthi "http://www.mysite.com/images/image1.jpg" futhi "http://www.mysite.com/images/image2.jpg" khona-ke ungakwazi ukulanda kokubili izithombe ezine-URL eyodwa ecaciswe ngomyalo we-curl.

Umyalo we-wget ungabuyiselwa lapho ukulanda kuhluleka kanti umyalo we-curl awukwazi.

Ungathola umbono omuhle wamathini namanothi ngokuphathelene nomyalo we-wget no-curl ovela kuleli khasi. Ngokungaqondakali kwehlukile phakathi kuleli khasi uthi ungathetha u-wget usebenzisa isandla sakho sokunxele kukhibhodi ye-QWERTY.

Kuze kube manje kube nezizathu eziningi zokusebenzisa i-curl phezu kwe-curl kodwa akukho lutho lokuthi kungani ungasebenzisa i-curl over wget.

Umyalo we-curl usekela ama-protocol amaningi kunomyalo we-wget, unikeza nokusekelwa okungcono kwe-SSL. Iphinde isekele izindlela eziningi zokugunyaza kune-wget. Umyalo we-curl usebenza nakwezinye amapulatifomu kunomyalo wget.

Izici ze-Curl

Ukusebenzisa umyalo we-curl ungacacisa ama-URL amaningi emgqeni womyalo ofanayo futhi uma ama-URL asesimweni esifanayo wonke ama-URL alowo mhlaba azolayishwa usebenzisa uxhumano olufanayo olulungile ukusebenza.

Ungacacisa ibanga ukwenza kube lula ukulanda ama-URL anegama lamagama afanayo.

Kukhona futhi umtapo wolwazi we-curl othi umyalo we-curl ubizwa ngokuthi i-libcurl. Lokhu kungasetshenziswa ngezinhlelo eziningi zokuhlela nokubhala izilimi ukususa ulwazi kusuka kumakhasi ewebhu.

Ngenkathi ukulanda okuqukethwe okuqukethwe ibha yokuqhubeka kuyovela nge-download noma isivinini sokulayisha, umyalelo umsebenze isikhathi esingakanani kuze kube manje nokuthi kusekude kangakanani.

Umyalo we-curl usebenza kumafayela amakhulu ngaphezu kwama-gigabytes amabili kokubili ukulanda nokulayisha.

Ngokusho kuleli khasi eliqhathanisa izici ze-curl namanye amathuluzi okulanda, umyalo we-curl unemisebenzi elandelayo: