Ka tataiso ena, o tla bontšoa hore na u ka sebelisa taelo ea ho phomola joang ho kopitsa lifaele le maqephe a marang-rang. Haeba u batla ho tseba hore na sekontiri se hokae le hore na u lokela ho se sebelisa ho feta wget bala leqephe lena .
Taelo ea ho pota e ka sebelisoa ho fetisetsa lifaeleho ka mekhoa e sa tšoaneng e akarelletsang http, https, ftp esita le smb.
Tsamaiso ena e tla u bontša kamoo u ka sebelisang taelo kateng 'me e tla u tsebisa hore na likhetho le lisebelisoa tsa bohlokoa ke life.
Mokhoa oa motheo oa ho sebelisa litaelo tsa taelo
Taelo ea ho pota e ka sebelisoa ho kopitsa lifaele tse tsoang inthaneteng empa ka mokhoa oa eona oa motheo, u ka khona ho kopanya likhabiso tsa leqephe la websaete ka ho toba fensetereng.
Ka mohlala, kopa taelo e latelang ka fensetereng e fokolang:
sekontiri http://linux.about.com/cs/linux101/g/curl.htm
Litholoana li tla phallela ho fensetere ea liphallelo 'me e tla u bontša khoutu bakeng sa leqephe la websaete le amanang.
Ho totobetse hore maqephe a maqephe a potlakileng ho bala le ho feta haeba o lakatsa ho o liehisa o lokela ho sebelisa taelo e fokolang kapa taelo e eketsehileng .
phephetso http://linux.about.com/cs/linux101/g/curl.htm | Hape
Phatlalatso Tse ka Hare Tsa Curl Ho A File
Bothata bo sebelisoang ke taelo ea mantlha ea li-curl ke hore meqolo e ngotsoeng ka potlako haholo mme ha u ntse u kopitsa faele e kang setšoantšo sa ISO ka nako eo u sa batle hore sena se finyelloe.
Ho boloka dikahare ho faele tsohle tseo o tlamehang ho li etsa ke ho hlakisa ho fokotsa o (-o) ho fetola ka tsela e latelang:
khutsa -o
Ka hona, ho kopitsa leqephe le amanang le karolo ea motheo ea tšebeliso ea litaelo tsohle tseo u tlamehang ho li etsa ke ho kenya taelo e latelang:
curl -o curl.htm http://linux.about.com/cs/linux101/g/curl.htm
Ka mor'a hore faele e kopitsoe u ka e bula mohlophong kapa lenaneo la lona le sa lekanyetsoang le khethiloeng ke mofuta oa faele.
O ka nolofatsa sena ka ho sebedisa ho fokotsa O o fetola (-O) ka tsela e latelang:
sefahleho -O http://linux.about.com/cs/linux101/g/curl.htm
Sena se tla sebelisa karolo ea filename ea URL mme e etse hore e be filename eo URL e bolokiloeng ho eona. Boemong bo ka holimo file e tla bitsoa curl.htm.
Matha Curl Command Taolong
Ka nako e sa lekanyetsoang, taelo ea ho pota e bontša sebaka sa tsoelo-pele se u bolellang hore na ho setse nako e kae le hore na data e fetisitsoe hakae.
Haeba u batla feela taelo ea ho matha e le hore u ka tsoela pele ka lintho tse ling, ntho ea pele eo u lokelang ho e etsa ke ho e sebelisa ka mokhoa o khutsitseng mme joale o lokela ho e tsamaisa e le taelo ea mokokotlo .
Ho tsamaisa taelo u sebelisa lentsoe le latelang ka khutso:
o-o-URL
E le hore u fumane taelo ea ho matha ka morao u tlameha ho sebelisa ampersand (&) ka tsela e latelang:
O-URL <&>
Ho lata Li-URL tse ngata ka Curl
U ka kopitsa ho tloha ho li-URL tse ngata u sebelisa taelo e le 'ngoe ea boipiletso.
Ka mokhoa o bonolo ka ho fetisisa o ka kopanya URL e mengata ka tsela e latelang:
ho roala -O http://www.mysite.com/page1.html -O http://www.mysite.com/page2.html
Nahana feela ha u na le folda e nang le litšoantšo tse 100 tseo ho thoeng ke image1.jpg, image2.jpg, image3.jpg joalo-joalo. Ha u batle hore u thaepe ho tsena URL kaofela 'me ha ho hlokahale.
O ka sebelisa mabakete a sekoti ho fana ka mefuta e mengata. Ka mohlala, ho fumana lifaele 1 ho ea 100 u ka hlakisa tse latelang:
sekhahla -O http://www.mysite.com/images/image[1-100].jpg
U ka boela ua sebelisa li-brackets tse bohale ho hlalosa libaka tse ngata tse nang le liforomo tse tšoanang.
Ka mohlala nahana hore u batla ho download www.google.com le www.bing.com. U ka sebelisa taelo e latelang feela:
khaola -O http: // www. {google, bing} .com
Ho Bontša Tsoelo-pele
Ka kakaretso taelo ea ho phomola e khutlisa tlhahisoleseling e latelang ha e ntse e lata URL:
- Kakaretso%
- Kakaretso ea lihlahisoa
- Re amohetse / re fetiselitsoe%
- Li amohetse / li fetotsoe
- Kakaretso ea lebelo la ho jarolla
- Kakaretso ea ho jarisa lihora
- Kakaretso ea nako
- Nako e sebelisitsoeng
- Nako e setseng
- Lebelo la hona joale
Haeba u ka khetha sebaka se bonolo sa tsoelo-pele se tobileng feela sekhetho sa ho fetola (- #) se latelang:
ho roala - # -O
Ho sebetsana le ho lokisa
Ak'u inahanele u boletse URL e le karolo ea taelo ea boipiletso 'me u nahane hore u na le aterese e loketseng ea ho lata file e kholo ho khutla hamorao ho fumana hore sohle seo u nang le sona ke leqephe la marang-rang le reng "leqephe lena le fetiselitsoe ho www.blah. com ". Seo e ne e tla ba ntho e utloisang bohloko ha ho joalo.
Taelo ea ho phomola e bohlale hoo e ka latelang ho khutlisetsoa morao. Sohle seo o lokelang ho se etsa ke ho sebedisa L ho fokotsa (L) ka tsela e latelang:
khutsa -OL
Fokotsa tekanyo ea ho kopitsa
Haeba u kopitsa file e kholo 'me u na le marang-rang a futsanehileng a marang-rang, u ka' na ua halefisa lelapa haeba ba leka ho etsa lintho le marang-rang.
Ka lehlohonolo, o ka fokotsa tekanyo ea lits'oants'o le taelo ea k'habone e le hore ha nako e ntse e feta ho lata file u ka boloka e mong le e mong a thabile.
sekhahla -O - tekanyo ea 1m
Tekanyo e ka hlalosoa ka kilobytes (k kapa K), megabytes (m kapa m) kapa gigabytes (g kapa G).
Fumana Likhoele Tse Tsoang ho Seva sa FTP
Taelo ea ho phomola e ka sebetsana le ho feta feela ho fetisoa ha faele ea HTTP. E ka sebetsana le FTP, GOPHER, SMB, HTTPS le mefuta e meng e mengata.
Ho kopitsa lifaele tse tsoang ho seva sa FTP sebelisa taelo e latelang:
khutsa -u user: password -o
Haeba u bolela lebitso la faele e le karolo ea URL ebe e tla lata file empa haeba u bolela lebitso la fensetere e tla khutlisa lethathamo la folda.
U ka boela ua sebelisa li-curl ho kenya lifaele ho seva sa ftp ka ho sebelisa taelo e latelang:
khubelisa -a mosebedisi: password -T
Li-filenames le
Ho fetela Difomo tsa Fomu Ho Fomu
U ka sebelisa ho pota-pota ho tlatsa foromo ea inthanete 'me u romelle data joalokaha eka ue tlatsitse Inthaneteng. Litšebeletso tse ngata tse tloaelehileng tse kang Google li thibela mofuta ona oa tšebeliso.
Nahana hore ho na le foromo e nang le lebitso le aterese ea imeile. O ka fana ka tlhahisoleseding ena ka tsela e latelang:
lebitso le khutsitseng = john email = john@mail.com www.mysite.com/formpage.php
Ho na le litsela tse sa tšoaneng tsa ho fetisetsa tlhahisoleseding ea fomu. Taelo e boletsoeng ka holimo e sebelisa litemana tsa motheo empa haeba u batla ho sebelisa mekhoa e mengata e lumellang ho fetisa setšoantšo, ho tla hlokahala hore u sebelise phetoho e fokolang ea F (-F).
Kakaretso
Taelo ea ho phomola e na le mekhoa e fapaneng ea bopaki mme u ka e sebelisa ho fihlella maqephe a FTP, ho romella melaetsa ea imeile, ho kopanya li-adresse tsa SAMBA, ho li jarolla le ho kopitsa lifaele le lintho tse ling tse ngata.
Ho fumana tlhahisoleseding e eketsehileng mabapi le curl bala buka ea buka.