Dina Buku ieu, anjeun bakal ditingalikeun kumaha nganggo paréntah curl pikeun ngundeur file na webpages. Lamun hayang nyaho naon curl nyaeta na mun anjeun kedah nganggo eta leuwih wget maca kaca ieu .
Paréntah curl bisa dipaké pikeun mindahkeun file maké Jumlah format béda kaasup http, HTTPS, ftp na malah smb.
pituduh ieu bakal némbongkeun Anjeun cara make parentah jeung bakal ngenalkeun anjeun jumlah tina saklar konci na fitur.
Dasar curl Komando Dianggo
Paréntah curl bisa dipaké pikeun ngundeur payil ti internét anu tapi formulir dasar na, Anjeun bisa ngundeur eusi kaca web lempeng kana jandela terminal.
Contona, asupkeun paréntah di handap kana jandela terminal:
curl http://linux.about.com/cs/linux101/g/curl.htm
output bakal gulung ka luhur dina jandela terminal sarta eta bakal némbongkeun Anjeun kodeu keur Kalurahan numbu.
Jelas, nu scrolls kaca teuing gancang maca na jadi lamun keukeuh ngalambatkeun eta handap anjeun kudu make boh kirang paréntah atawa leuwih paréntah .
curl http://linux.about.com/cs/linux101/g/curl.htm | Tambih deui
Kaluaran eusi curl Ka Hiji File
Masalah jeung pamakéan paréntah curl dasar nyaéta yén scrolls téks pisan saum sareng lamun anjeun ngundeur file a kayaning hiji gambar ISO lajeng anjeun teu hayang ieu bade kaluaran baku.
Pikeun nyimpen eusi ka file a sadayana geus maneh mun geus nangtukeun éta dikurangan o (-o) switch saperti kieu:
curl -o
Kituna pikeun ngundeur kaca numbu ka di bagian dasar pamakéan paréntah kabeh geus maneh mun geus asupkeun paréntah di handap:
curl -o curl.htm http://linux.about.com/cs/linux101/g/curl.htm
Sanggeus file geus diundeur anjeun bisa muka deui dina pangropéa atawa program standar na ditangtukeun ku tipeu berkas.
Anjeun tiasa simplify ieu salajengna ku ngagunakeun dikurangan O switch (-o) saperti kieu:
curl -o http://linux.about.com/cs/linux101/g/curl.htm
Ieu bakal nganggo bagian Ngaran koropak tina URL jeung nyieun éta Ngaran koropak nu URL geus disimpen ka. Dina conto di luhur file bakal disebut curl.htm.
Ngajalankeun The Curl Komando Dina Kasang Tukang Masalah
Sacara standar, paréntah curl nembongkeun pananda wagel nétélakeun sabaraha lila aya nu tinggaleun na sabaraha data geus dibikeun.
Lamun ngan hayang paréntah pikeun ngajalankeun ku kituna anjeun bisa meunang dina kalawan hal séjén lajeng hal kahiji kudu maneh mun geus ngajalankeun eta dina modeu jempe lajeng anjeun kedah ngajalankeun salaku paréntah tukang .
Pikeun ngajalankeun paréntah a cicingeun nganggo paréntah di handap:
curl -s -o
Pikeun meunang paréntah pikeun ngajalankeun di tukang mangka anjeun kudu make ampersand nu (&) saperti kieu:
curl -s -o
Ngundeur langkung URL Jeung Curl
Anjeun bisa ngundeur ti sababaraha URL maké paréntah curl tunggal.
Dina formulir na pangbasajanna Anjeun tiasa ngundeur sababaraha URL saperti kieu:
curl -o http://www.mysite.com/page1.html -o http://www.mysite.com/page2.html
Ngabayangkeun sanajan anjeun gaduh folder kalawan 100 gambar kabeh disebut image1.jpg, image2.jpg, image3.jpg jsb Anjeun teu bakal rék kudu ngetik dina sakabéh URL ieu sarta anjeun teu kudu.
Anjeun tiasa make kurung pasagi pikeun nyadiakeun rentang hiji. Contona, mun meunang file 1 ka 100 bisa nangtukeun di handap:
curl -o http://www.mysite.com/images/image[1-100].jpg
Anjeun oge bisa make kurung Curly mun nangtukeun sababaraha situs kalayan format sarupa.
Contona ngabayangkeun nu Anjeun hoyong undeur www.google.com na www.bing.com. Anjeun saukur tiasa make paréntah di handap:
curl -o http:. // www {google, bing} .com
mintonkeun kamajuan
Sacara standar paréntah curl mulih inpo di handap sakumaha eta undeuran URL:
- total%
- total bait
- Narima / dipindahkeun%
- Narima / bait dipindahkeun
- Rata speed download
- Rata speed unggah
- total waktu
- waktos spent
- Sésa waktos
- speed ayeuna
Lamun bakal resep a pananda wagel basajan nu saukur nangtukeun éta dikurangan Hash (- #) pindah saperti kieu:
curl - # -o
Ngatur alihan
Ngabayangkeun geus dieusian URL salaku bagian tina paréntah curl tur pikir nu boga alamat katuhu pikeun ngundeur file badag wungkul datang deui engké pikeun manggihan yén sakabéh anjeun gaduh hiji Kalurahan nyarios "Kaca ieu geus dialihkeun ka www.blah. com ". Nu bakal jadi bangor teu ngalakukeunana eta.
Paréntah curl téh palinter di yén éta bisa nuturkeun alihan. Kabéh geus maneh mun geus nganggo dikurangan L switch (-L) saperti kieu:
curl -OL
Ngurangan The Download Rate
Mun anjeun ngundeur file badag jeung anjeun gaduh sambungan internét goréng mangka anjeun bisa ngaganggu kulawarga upami aranjeunna nyoba ngalakukeun barang di internet ogé.
Untungna, Anjeun bisa ngurangan laju download jeung paréntah curl ambéh whilst éta bakal nyandak deui pikeun ngundeur file anjeun bisa tetep everybody senang.
curl -o --limit-rate 1m
laju bisa dieusian di kilobytes (k atawa K), megabytes (m atawa m) atawa néang (g atanapi G).
Ngundeur Payil Ti Hiji ftp Server
Paréntah curl tiasa ngadamel langkung ti ngan Mindahkeun berkas HTTP. Ieu tiasa ngadamel ftp, GOPHER, SMB, HTTPS tur loba format lianna.
Pikeun ngundeur payil ti hiji server ftp nganggo paréntah di handap:
curl pamaké -u: sandi -o
Lamun nangtukeun nami file a salaku bagian tina URL mangka baris ngundeur file tapi lamun nangtukeun ngaran polder bakal balikna folder a Listing.
Anjeun oge bisa make curl pikeun ngamuat koropak ka server ftp ku maké paréntah di handap:
curl pamaké -u: sandi -T
The filenames na
Ngalirkeun Data Bentuk Ka Hiji Bentuk
Anjeun tiasa make curl ngeusian dina formulir online tur ngalebetkeun data sakumaha lamun sempet kaeusi dina online. Loba jasa populér kayaning Google meungpeuk nurun ieu pamakéan.
Ngabayangkeun aya bentuk sareng nami na email alamatna. Anjeun tiasa ngalebetkeun inpo ieu saperti kieu:
curl ngaran -d = john email=john@mail.com www.mysite.com/formpage.php
Aya rupa-rupa cara ti mindahkeun informasi formulir. Paréntah luhur ngagunakeun téks dasar tapi lamun hoyong ngagunakeun multi encoding anu ngamungkinkeun mindahkeun gambar lajeng anjeun bakal kedah nganggo switch dikurangan F (-F).
singgetan
Paréntah curl boga kavling métode auténtikasi béda jeung anjeun bisa make eta ngakses situs ftp, ngirim surelek, nyambung ka alamat Samba, unggah tur ngundeur file na loba hal lianna.
Pikeun meunangkeun inpo nu leuwih lengkep ihwal curl maca kaca manual.