Conto Mangpaat Of The Linux Ubuntu Curl Komando

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:

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 tiasa make cocog pola sarua pikeun ngundeur sababaraha file HTTP.

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.