Yintoni i-Curl kwaye Kutheni Ungayisebenzisa?

Ikhasi lemihlahlandlela ye-"curl" umyalelo unolu hlobo lulandelayo:

i-curl iyithuluzi lokudlulisa idatha esuka kumbe kumncedisi, usebenzisa enye yemigaqo-protocol (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET kunye ne-TFTP). Umyalelo wenzelwe ukusebenza ngaphandle kokusebenzisana komsebenzisi.

Ngokwenene, unokusebenzisa i-curl ukulanda umxholo kwi-intanethi. Umzekelo, ukuba ugijime umyalelo we-curl kunye nedilesi yewebhu efakwe kwi-http: //linux.about.com/cs/linux101/g/curl.htm ngoko iphepha elixhunyiwe liza kulandwa.

Ngokungagqibekanga, umphumo uza kuba kumgca womyalelo kodwa ungacacisa igama lefayile ukugcina ifayile kwi. I-URL ecacisiweyo ingabhekisela kwisizinda sezinga eliphezulu lesayithi ezifana ne-www. okanye unakho ukubonisa amaphepha athile kwisayithi.

Ungasebenzisa i-curl ukukhuphela ii-webpages, imifanekiso, amaxwebhu kunye neefayile. Ngokomzekelo, ukukhuphela inguqu yakutsha ye-Ubuntu Linux ungayisebenzisa kuphela umyalelo olandelayo:

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

Ngaba kufuneka ndisebenzise i-Curl okanye iWget?

Umbuzo "kufuneka ndisebenzise i-curl okanye i-wget?" ngumbuzo endiceliwe ngamanye amaxesha kwixesha elidlulileyo kwaye impendulo kukuba kuxhomekeke kwinto ozama ukuyifumana.

Umyalelo wget isetyenziswe ukukhuphela iifayile kwiinkcukacha ezifana ne-intanethi. Inzuzo eyintloko yokusebenzisa umyalelo wget kukuba ingasetyenziselwa ukukhuphela kwakhona iifayile. Ngoko ke ukuba ufuna ukukhuphela i-website yonke ungenza njalo ngomyalelo owodwa olula. Umyalelo wget ulungile ukukhuphela ezininzi iifayile.

Umyalelo we-curl uvumela ukuba usebenzise i-wildcards ukucacisa i-URL oyifunayo ukuyifumana. Ngoko ukuba uyazi ukuba kukho i-URL evumelekileyo ebizwa ngokuthi "http://www.mysite.com/images/image1.jpg" kunye ne "http://www.mysite.com/images/image2.jpg" ngoko unokukhuphela imifanekiso ene-URL enye ecaciswe ngomyalelo we-curl.

Umyalelo we-wget ungabuya xa ukukhuphela kuphumelela kodwa umyalelo we-curl awukwazi.

Unokufumana ingcamango efanelekileyo yamanki kunye neenotshi ngokubhekiselele kumyalelo we-wget ne-curl ovela kweli phepha. Ngokweqabileyo enye yohlukwano kweli phepha lichaza ukuba unokuthayipha i-wget usebenzisa isandla sakho sokunxele kwikhibhodi ye-QWERTY.

Ngaloo ndlela kukho izizathu ezininzi zokusebenzisa i-wl phezu kwe-curl kodwa akukho nto ekufuneka usebenzise i-curl phezu kwe-wget.

Umyalelo we-curl uxhasa iinkqubo ezininzi kunomyalelo we-wget, kwakhona kunika inkxaso engcono ye-SSL. Ikwaxhasa nangeendlela ezininzi zokubhaliweyo kunokuba ukhethe. Umyalelo we-curl usebenza nakwezinye iiplani ngaphezu komyalelo wget.

Iimpawu zeKharl

Ukusebenzisa umyalelo we-curl ungacacisa ii-URL ezininzi kumgca womyalelo ofanayo kwaye ukuba ii-URL zisendaweni efanayo zonke ii-URL zeso siza ziya kulandwa ngokusebenzisa uxhulumaniso olufanayo olulungele ukusebenza.

Ungacacisa uluhlu ukwenza kube lula ukukhuphela ii-URL ngegama elifanayo.

Kukho kwakhona ilayibrari yecala elawulwa ngumyalelo we-curl othi libcurl. Oku kungasetyenziselwa ezininzi iinkqubo kunye neelwimi zokubhala ukuba zitshintshe ulwazi kwiiwebhu.

Nangona ukukhuphela umxholo ibha yenkqubela iya kubonakala ngokukhuphela okanye ukulayishwa ngesivinini, ixesha elide umyalelo ulichithe ukuqhuba ngoku kwaye lide kangakanani na ukuya.

Umyalelo we-curl usebenza kwiifayile ezinkulu ngaphezu kwegigabytes ezimbini zokukhuphela nokulayisha.

Ngokweli phepha elifanisa iimpawu zengqungquthela nezinye izixhobo zokulanda, umyalelo we-curl unemisebenzi elandelayo: