Misali Amfani da Dokar Curl Linux

A cikin wannan jagorar, za a nuna maka yadda za a yi amfani da umarni na curl don sauke fayiloli da shafukan yanar gizo. Idan kana so ka san abin da kake nufi da kuma lokacin da ya kamata ka yi amfani da shi a kan wget karanta wannan shafin .

Ana iya amfani da umarnin ƙirar don canja wurin fayiloli ta amfani da nau'i daban-daban na daban kamar http, https, ftp da ma smb.

Wannan jagorar zai nuna maka yadda za a yi amfani da umarnin kuma zai gabatar maka da dama maɓallin kewayawa da fasali.

Binciken Dokar Mahimmanci na asali

Za a iya amfani da umarnin buƙata don sauke fayiloli daga intanet amma a cikin tsari na asali, za ka iya sauke shafin yanar gizon zuwa madaidaiciya.

Alal misali, shigar da umarnin da ke zuwa cikin taga mai haske:

curl http://linux.about.com/cs/linux101/g/curl.htm

Kayan aiki zai gungura a cikin taga mai haske kuma zai nuna maka lambar don shafin yanar gizon da aka danganta.

A bayyane yake, shafukan yana motsa sauri don karanta kuma don haka idan kuna son rage shi ya kamata ku yi amfani da umarnin ƙasa ko ƙarin umarni .

curl http://linux.about.com/cs/linux101/g/curl.htm | Kara

Ana fitar da abubuwan da ke ciki Daga ƙaura zuwa fayil

Matsalar tare da mahimman umarni na umarni mai amfani shi ne cewa rubutun ya sauke da sauri kuma idan kana sauke fayil ɗin kamar image ta ISO don haka ba ka so wannan zai dace da fitarwa.

Don ajiye abun ciki zuwa fayiloli duk abin da zaka yi shine saka iyakar (-o) canza kamar haka:

curl -o

Saboda haka don sauke shafin da aka haɗa da shi a cikin sashin amfani na sashin doka na duk abin da zaka yi shi ne shigar da umurnin mai zuwa:

curl -o curl.htm http://linux.about.com/cs/linux101/g/curl.htm

Bayan da aka sauke fayiloli za ka iya buɗe shi a cikin edita ko tsarin da aka tsara wanda aka tsara ta hanyar fayil.

Za ka iya sauƙaƙa wannan kara ta hanyar amfani da ƙananan canji (-O) kamar haka:

curl -O http://linux.about.com/cs/linux101/g/curl.htm

Wannan zai yi amfani da ɓangaren suna na URL kuma ya sanya sunan sunan da aka adana URL din zuwa. A cikin alamar da ake kira wannan fayil za a kira curl.htm.

Gudun Umurnin Magana a Tsarin

Ta hanyar tsoho, umurnin da aka ba da umarni yana nuna wani barikin ci gaba yana gaya muku tsawon lokacin da aka bar kuma yawan bayanai aka sauya.

Idan kana son umarnin ya gudu don ka sami damar shiga tare da wasu abubuwa to, abu na farko da kake buƙatar ya yi shi ne a gudanar da shi cikin yanayin shiru kuma to kana buƙatar gudanar da shi azaman umurni na baya .

Don yin umarni a hankali yin amfani da wannan umarni:

curl -s -O

Don samun umurni don gudu a bango sannan to buƙatar amfani da ampersand (&) kamar haka:

curl -s -O &

Ana Sauke Harsuna URL tare da Curl

Zaka iya saukewa daga ɗakunan URL ta amfani da umarni ɗaya na curl.

A cikin mafi sauƙi tsari zaka iya sauke mahara URLs kamar haka:

curl -O http://www.mysite.com/page1.html -O http://www.mysite.com/page2.html

Ka yi tunanin ko kuna da babban fayil tare da hotunan 100 da ake kira image1.jpg, image2.jpg, image3.jpg da sauransu. Ba za ku so ku shiga a cikin wadannan URLs ba kuma ba ku da.

Zaka iya amfani da madaidaiciya madaidaicin don samar da wani kewayon. Alal misali, don samun fayilolin 1 zuwa 100 zaka iya saka wadannan:

curl -O http://www.mysite.com/images/image hele1-100 bi.jpg

Hakanan zaka iya amfani da ƙuƙwalwar shinge don saka wurare masu yawa tare da irin wannan tsari.

Alal misali zaku so ku sauke www.google.com da www.bing.com. Kuna iya amfani da wannan umurnin kawai:

curl -O http: // www. {google, bing} .com

Nuna cigaba

By tsoho umarni na curl ya dawo bayanan bayanan yana sauke URL:

Idan za ku fi son barikin ci gaba mai sauƙi wanda kawai ya sanya maɓallin hash (- #) kamar haka:

curl - # -O

Gudanar da Saukewa

Ka yi tunanin ka kayyade URL a matsayin wani ɓangare na umurnin umarni kuma ka yi tunanin cewa kana da adireshin da ya dace don sauke babban fayil kawai don dawowa daga baya don gano cewa duk abin da kake da shi shine shafin yanar gizon yana cewa "wannan shafin an tura shi zuwa www.blah. com ". Wannan zai zama m ba zai iya ba.

Umurnin curl yana da hankali a cikin cewa zai iya bi turawa. Duk abin da zaka yi shi ne amfani da m L (-L) kamar haka:

curl -OL

Rage Download Rate

Idan kana sauke babban fayiloli kuma kana da layin Intanet mai lalacewa sai ka iya cutar da iyalin idan suna kokarin yin kaya a kan intanet.

Abin farin ciki, zaka iya rage yawan saukewa tare da umarni na curl don haka yayin da zai ɗauki tsawon lokaci don sauke fayil ɗin da zaka iya sa kowa ya yi murna.

curl -O --limit-rate 1m

Za'a iya ƙayyade a cikin kilobytes (k ko K), megabytes (m ko m) ko gigabytes (g ko G).

Sauke fayiloli daga FTP Server

Dokar izinin tafiya tana iya karɓar fiye da kawai hanyar canja wurin HTTP. Zai iya ɗaukar FTP, GOPHER, SMB, HTTPS da sauran samfurori.

Don sauke fayiloli daga FTP uwar garke yi amfani da umarnin da ke gaba:

curl -u mai amfani: kalmar sirri -o

Idan ka saka sunan fayil ɗin a matsayin ɓangare na URL sannan zai sauke fayil amma idan ka saka sunan babban fayil zai dawo da jerin jeri.

Zaka kuma iya amfani da curl don adana fayiloli zuwa uwar garken ftp ta amfani da umarnin da ke biyewa:

curl -u mai amfani: kalmar sirriT

Fayil din da kuma na iya amfani da wannan tsari wanda ya dace daidai da sauke fayiloli HTTP masu yawa.

Samun Bayanin Samun Bayanai zuwa Fom

Kuna iya amfani da curl don cika fom ɗin kan layi sannan ku aika da bayanai kamar dai kun cika shi a kan layi. Yawancin shahararrun ayyuka kamar Google toshe irin wannan amfani.

Ka yi tunanin akwai nau'i da sunan da adireshin imel. Zaku iya biyan wannan bayani kamar haka:

curl -d sunan = john email=john@mail.com www.mysite.com/formpage.php

Akwai hanyoyi daban-daban na canja wurin bayanin fom. Umurin da ke sama ya yi amfani da rubutu na asali amma idan kana so ka yi amfani da ƙila-ƙuri da yawa wanda ke ba da damar canza hotuna sa'an nan kuma za ka buƙaci amfani da ƙananan F (-F).

Takaitaccen

Umurnin curl yana da hanyoyi daban-daban na ƙwarewa kuma za ku iya amfani da shi don samun damar wuraren FTP, aika imel, haɗi zuwa adireshin SAMBA, ƙwaƙwalwa da sauke fayiloli da sauran abubuwa.

Don samun ƙarin bayani game da curl karanta shafin jagora.