Faataitaiga Faʻaaogaina O le Linux Curl Command

I totonu o lenei taʻiala, o le a faʻaalia oe i le auala e faʻaaogaina ai le poloaiga mo le download o faila ma tuatusi. Afai e te fia iloa pe o le a le curl ma le taimi e tatau ai ona e faʻaaogaina i luga o le vget faitau lenei itulau .

E mafai ona faʻaaogaina le poloaiga mo le fesiitaiga o faila e faʻaaoga ai ni numera eseese e aofia ai le http, https, ftp ma le smb.

O lenei taʻiala o le a faʻaali atu ai ia te oe pe faʻapefea ona faʻaaogaina le poloaiga ma o le a faʻalauiloaina oe i le tele o suiga autu ma foliga.

Faʻamatalaga o le Faʻaaogaina o le Tulafono

E mafai ona faʻaaogaina le poloaiga mo le downloadina o faila mai le initaneti ae i lona tulaga autu, e mafai ona e siiina saʻo le upega tafaʻilagi i le matala.

Mo se faʻataʻitaʻiga, faʻapipiʻi le poloaiga lenei i totonu o se faamalama matala:

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

O le a faʻaaogaina le tusi i totonu o le faʻamalama faʻamau ma o le a faʻaalia ai ia te oe le numera mo le webpage fesootai.

E manino lava, o tusi tusi e vave tele ona faitau ma afai e te manao e faʻagesegese e tatau ona e faʻaaogaina le itiiti ifo o le faʻatonuga poʻo le sili atu foʻi le faʻatonuga .

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

Faʻatinoga o Mataupu Mai le Faʻamatalaga I Le Filemu

O le faʻafitauli i le faʻaaogaina o le tulafono o le curl o le vave tele lea o tusi tusi ma afai o loʻo e siiina se faila e pei o se ata ISO ona e le manaʻo lea e alu i le gaosiga masani.

O le teuina o mea i se faila i mea uma e tatau ona e fai, ia faʻamaonia ai le itiiti o (-o) fesuiaʻiga e pei ona taua i lalo:

curl -o

O le mea lea ina ia maua ai le itulau e fesoʻotaʻi atu i le vaega masani o le faʻaaogaina o tulafono uma e tatau ona e faia o le ulufale lea i le poloaiga lenei:

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

A maeʻa ona sii mai le faila e mafai ona e tatalaina i totonu o se faatonu poʻo lona polokalama le lelei na fuafuaina e le faila faila.

E mafai ona faʻafaigofie atili lenei mea e ala i le faʻaaogaina o le faiva o O fosi (-O) faʻapenei:

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

O lenei mea o le a faʻaaoga ai le vaega ole igoa o le URL ma faia ai le igoa ole igoa o le URL e faʻaolaina i. I le tulaga o loʻo taʻua i luga, o le faila o le a taʻua curl.htm.

Faʻatoʻa le Polo Polo i le Talaʻaga

I le lē mafai, o le faʻataʻitaʻiga o le poloketi o loʻo faʻaalia ai se alualu i luma e taʻu atu ia te oe le umi o totoe ma le tele o faʻamaumauga ua uma ona pasi atu.

Afai e te manao i le poloaiga e tamoe ina ia mafai ai ona e faʻaaogaina isi mea ona o le mea muamua lava e tatau ona e faia o le taʻavale lea i le leo lemu ma e tatau ona e tamomoe e pei o se tulafono i tua .

Mo le faʻatinoina o se poloaiga ia le faʻaaogaina le poloaiga lenei:

curl -s -O

Ina ia maua le poloaiga e tamoe i tua o le taimi e tatau ai ona e faʻaaoga le ampersand (&) e pei ona taua i lalo:

curl -s -O &

Mauaina o le tele o URL ma le Curl

E mafai ona e sii mai mai le tele o URL e faʻaaoga ai se poloaiga se tasi.

I lona faigofie faigofie e mafai ona e sii mai ai le tele o URL e pei ona taua i lalo:

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

Vaʻai pe o iai sau faʻailoga e 100 tupua uma e taua o image1.jpg, image2.jpg, image3.jpg ma isi. E te le manaʻo e lolomi i nei URL uma ae e te le o faia.

E mafai ona e faʻaoga sikuea sikuea e tuʻuina atu ai se avanoa. Mo se faʻataʻitaʻiga, ia maua faila 1 i le 100 e mafai ona e faʻamaonia mea nei:

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

E mafai foi ona e faʻaoga faʻamau faʻamau e faʻamaonia ai le tele o nofoaga ma ni faʻatulagaga tutusa.

Mo se faʻataʻitaʻiga mafaufau e te manaʻo e sii www.google.com ma www.bing.com. E mafai ona e faʻaaogaina le poloaiga lenei:

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

Faʻaalia o Alualu i Luma

E ala i le le mafai e le poloaiga pipiʻi ona toe maua mai le faʻamatalaga nei aʻo ia sailia se URL:

Afai e te manaʻo i se pusa o le alualu i luma faigofie e faigofie lava ona faʻamaonia le faʻaogaina o le hash (- #) faʻaogaina e pei ona taua i lalo:

curl - # -O

Taulimaina o Toefuataʻiga

Vaai faalemafaufau ua e faʻamaonia se URL o se vaega o le pulelaʻau ma manatu o loʻo e maua le tuatusi saʻo e sii ai se faila tele e toe foi mai i se taimi mulimuli ane ina ia maua ai mea uma o ia oe o se itulau o loʻo i ai le webpage "o lenei itulau ua toe faʻafeiloaia i le www.blah. com ". O lena mea o le ita e le mafai.

O le poloaiga vaʻaia e atamai i le mafai ona mulimuli i le toe faʻasalaga. Pau le mea e tatau ona e faia o le faʻaaogaina lea o le misi L (-L) e pei ona taua i lalo:

curl -OL

Faaitiitia le Download Download

Afai o loʻo e siiina se faila tele ma e leai sau fesoʻotaʻiga i luga ole initaneti, e mafai ona e ita i le aiga pe afai latou te taumafai e faia mea i luga ole initaneti.

O le mea e lelei ai, e mafai ona faʻaititia le fuainumera o le tiketi i le poloaiga o le curl ona o le a umi se taimi e sii mai ai le faila e mafai ona e faʻafiafia ai tagata uma.

curl -O -limit-rate 1m

O le fua faatatau e mafai ona faamaotiina i le kilobytes (k po o le K), megabytes (m poʻo le m) poʻo le gigabytes (g poʻo le G).

Faʻamaumauga mai se FTP Server

E mafai ona sili atu le faʻatautaia o le pule e sili atu i le na o le transfert transfer file. E mafai ona taulimaina FTP, GOPHER, SMB, HTTPS ma le tele o isi faʻatulagaga.

Ina ia sii mai faila mai se faila FTP e faʻaaoga le poloaiga lenei:

curl -u faʻaaogaina: password -o

Afai e te faʻamaonia le igoa o se faila e avea o se vaega o le URL, o le a maua ai le faila ae afai e te faʻamaonia le igoa o se faletupe o le a toe faʻafoi mai se lisi o le lisi.

E mafai foi ona e faʻaaoga le curl e tuʻuina atu faila i le ftp e ala i le faʻaaogaina o le poloaiga lenei:

curl -u tagata faaaoga: password-

O igoa ma e mafai ona faʻaoga tutusa le mamanu e pei o le siiina o faila HTTP e tele.

Tufatuina o Faʻamaumauga Faʻamaumauga i se Pepa

E mafai ona e faʻaaoga le curl e faʻatumu ai se initaneti ma tuʻuina atu faʻamaumauga e pei o oe na faʻatumu i le initaneti. O le tele o auaunaga lauiloa e pei o Google poloka lenei ituaiga faʻaaogaina.

Mafaufau o loʻo i ai se pepa e iai se igoa ma se tuatusi imeli. E mafai ona e tuʻuina atu lenei faʻamatalaga e pei ona taua i lalo:

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

E tele auala e faʻafeiloaʻi ai faʻamatalaga pepa. O le tulafono o loʻo i luga e faʻaaoga ai tusitusiga autu ae afai e te manaʻo e faʻaoga le tele o le coding lea e mafai ai ona faʻafeiloaʻi ata ona e manaʻomia ai lea ona faʻaogaina le misi F (-F).

Aotelega

Ole tele oleisi kopi o metotia faʻamaoni ma e mafai ona e faʻaaogaina e maua ai FTP sites, lafoina imeli, fesoʻotaʻi i lauga a le SAMBA, faʻafeiloaʻi ma sii mai faila ma le tele o isi mea.

Mo nisi faʻamatalaga e uiga i curl faitau le tusi tusi.