Gịnị bụ Curl na Gịnị mere Ị ga-eji ya?

Akwụkwọ ntuziaka maka iwu "curl" ahụ nwere nkọwa na-esonụ:

ọ bụ ngwá ọrụ iji nyefee data si ma ọ bụ na ihe nkesa, jiri otu okwunyere akwado (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET na TFTP). Ewubere iwu ahụ iji rụọ ọrụ n'enweghị mmekọrịta onye ọrụ.

Ebumnuche, ị nwere ike iji curl iji budata ọdịnaya site na ịntanetị. Dịka ọmụmaatụ, ọ bụrụ na ị gbasoro iwu iwu ahụ na adreesị weebụ adọrọ na http://linux.about.com/cs/linux101/g/curl.htm mgbe ahụ a ga-ebudatara ya njikọ ahụ.

Site na ndabara, mmepụta ga-abụ akara iwu mana ị nwekwara ike ịdenye aha aha iji chekwaa faịlụ ahụ. URL ahụ a kapịrị ọnụ nwere ike ịpụta ebe ngalaba dị elu dị ka www. ma ọ bụ ọ nwere ike ịgosi peeji nke ọ bụla na saịtị ahụ.

Ị nwere ike iji curl iji budata ibe weebụ, ihe oyiyi, akwụkwọ na faịlụ. Dị ka ọmụmaatụ, ibudata nsụgharị ọhụrụ nke Ubuntu Linux ị nwere ike ịnweta iwu na-esonụ:

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

M Kwesịrị Jiri Curl ma ọ bụ Wget?

Ajụjụ "kwesịrị m iji curl ma ọ bụ wget?" bụ ajụjụ a jụrụ m ọtụtụ ugboro n'oge gara aga ma azịza ya bụ na ọ dabere n'ihe ị na-agbalị ime.

A na- eji iwu wget iji budata faịlụ site na netwọk dị ka ịntanetị. Uru dị ukwuu nke iji iwu wget bụ na enwere ike iji ya weghachite faịlụ. Ya mere ọ bụrụ na ịchọrọ ibudata otu mkpokọta weebụ ị nwere ike ime ya site na otu iwu dị mfe. Iwu wget dịkwa mma maka nbudata ọtụtụ faịlụ.

Iwu nchịkọta ahụ nyere gị ohere iji ogbe anụ ọhịa ezipụta URL ndị ịchọrọ iweghachite. Ya mere ọ bụrụ na ị maara na e nwere URL dị mkpa a na-akpọ "http://www.mysite.com/images/image1.jpg" na "http://www.mysite.com/images/image2.jpg" mgbe ahụ i nwere ike ibudata ma oyiyi nwere otu URL kpọmkwem na iwu curl.

Iwu wget nwere ike ịgbake mgbe nbudata na-ada ada ebe iwu iwu na-enweghị ike.

Ị nwere ike ịnweta ezigbo echiche nke akpa na akịkọ na-elebara wget na curl iwu site na ibe a. Otu n'ime esemokwu dị na ibe a na-ekwu na ị nwere ike ịpị wget iji aka ekpe gị na keyboard QWERTY.

Ruo ugbu a, e nwere ọtụtụ ihe kpatara iji wget over curl ma ọ dịghị ihe dịka ihe mere ị ga-eji curl n'elu wget.

Iwu nchịkọta na-akwado ihe mgbagwoju anya karịa iwu wget, ọ na-enyekwa nkwado dị mma maka SSL. Ọ na-akwadokwa usoro nyocha karịa wget. Iwu nchịkọta ahụ na-arụ ọrụ na ntanetị karịa nchịkwa wget.

Atụmatụ Curl

Site n'iji iwu bido iwu ị nwere ike ịdepụta ọtụtụ URL na otu akara iwu ahụ ma ọ bụrụ na URL ahụ dị n'otu saịtị ahụ, URL niile maka saịtị ahụ ga-ebudatara site na otu njikọ ahụ nke dị mma maka ịrụ ọrụ.

Ị nwere ike ịdepụta ihe dịgasị iche iji mee ka ọ dịkwuo mfe ibudata URL na ụdị ụzọ aha.

Enwere kwa akwukwo akwukwo akwukwo nke iwu ndi a na-acho libcurl. Enwere ike iji nke a na ọtụtụ mmemme na ederede ederede iji wepu ozi sitere na webpages.

Mgbe ị na-ebudata ọdịnaya, ọganihu inwe ọganihu ga-apụta na nbudata ma ọ bụ bulite ọsọ ọsọ, oge ole ka iwu ahụ na-agba ọsọ ruo ugbu a na oge ole ka ga-aga.

Iwu iwu a na-arụ ọrụ na nnukwu faịlụ karịrị 2 gigabytes maka nbudata ma budata.

Dị ka ibe a nke na-atụnyere atụmatụ curl na ngwaọrụ ndị ọzọ nbudata, iwu curl nwere ọrụ ndị a: