Nola erabili wget Linux Command Web Pages eta fitxategiak deskargatzeko

Wget utilitateak web orrialdeak, fitxategiak eta irudiak deskargatzeko aukera ematen du, Linux-eko komando lerroa erabiliz.

Wget komando bakar bat erabil dezakezu gune batetik deskargatzeko edo sarrera fitxategi bat konfiguratzeko guneak anitz fitxategiak deskargatzeko.

Eskuliburuaren wget-aren arabera, erabiltzaileak sistematik kanpo utzi du. Horretarako nohup komandoa erabili beharko zenuke.

Wget-ren erabilgarritasuna berriro deskargatuko da konexioan jaisten denean, konexioan itzultzen denean posiblea den tokitik berreskuratzen bada ere.

Webgune osoak wget erabiliz deskarga ditzakezu eta estekak tokiko iturrietara joateko, lineaz kanpo ikusteko.

Wget-en ezaugarriak hauek dira:

Webgunea nola deskargatu Wget erabiltzea

Gida honi esker, nire blog pertsonala nola deskargatu erakutsiko dizut.

wget www.everydaylinuxuser.com

Zure makinan karpeta propioa sortzea merezi du mkdir komandoa erabiliz eta gero cd komandoaren bidez karpetara mugitzen.

Adibidez:

mkdir dailylinuxuser
cd dailylinuxuser
wget www.everydaylinuxuser.com

Emaitza index.html fitxategi bakar bat da. Berez, fitxategi hau ez da oso erabilgarria, edukia Google-tik ateratakoa baita eta Google-ren irudiak eta estilo-orriak oraindik ere gordetzen dira.

Gune osoa eta orrialde guztiak deskargatzeko komando hau erabil dezakezu:

wget -r www.everydaylinuxuser.com

Honek errekurtsiboki deskargatzen ditu 5 graduko gehienez.

5 maila sakon liteke ez da nahikoa gune guztia lortzeko. -l aldagaia erabil dezakezu honako honetara joateko:

wget -r -l10 www.everydaylinuxuser.com

Errekurtsio infinitua nahi baduzu honako hau erabil dezakezu:

wget -r -l inf www.everydaylinuxuser.com

Inf ere ordezkatu ahal izango duzu 0 horrek gauza bera esan nahi du.

Arazo bat dago oraindik. Orrialde lokal guztiak eskuratu ditzakezu baina orrietan esteken guztiak jatorrizko lekuari jarraitzen diote. Beraz, ezin da orrietan esteken artean lokalki klik egin.

Arazo horri esker, hau da: -k kommutazioa, orrialdeetan esteken guztiak bihurtzen dituena, honela deskargatutako tokiko deskargak honela adieraziz:

wget -r -k www.everydaylinuxuser.com

Webgune baten ispilu oso bat lortu nahi baduzu, erabili ahal izango duzu hurrengo modua: -r -k eta -l etengailuak erabiltzeko beharra eramaten.

wget -m www.everydaylinuxuser.com

Hori dela eta, zure webgunea baduzu, segurtasun kopia osoa egin dezakezu simple komando hau erabiliz.

Exekutatu wget Aurrekariak Komando gisa

Wget-a atzeko planoko komando gisa lor dezakezu lor dezakezu zure lanarekin terminaleko leihoan fitxategiak deskargatzeko.

Besterik gabe, erabili komando hau:

wget -b www.everydaylinuxuser.com

Jakina, konmutadoreak konbina ditzakezu. Wget komandoa atzeko planoan exekutatzeko, komando hau erabili nahi duzun gunea ispilatzen duzun bitartean:

wget -b -m www.everydaylinuxuser.com

Jarraibide hau erraztu dezakezu:

wget -bm www.everydaylinuxuser.com

Saio

Wget komandoan exekutatzen ari bazara atzeko planoan ez duzu pantailara bidaltzen dituen mezu arrunten bat ikusi.

Log fitxategi batera bidalitako mezu guztiak lor ditzakezu edonoiz begiratu dezakezu buztana komandoaren bidez .

Log fitxategian wget komandoaren informazioa ateratzeko, erabili komando hau:

wget -o / path / to / mylogfile www.everydaylinuxuser.com

Alderantzizkoa, noski, ez da inolako egilerik eskatuko eta pantailan irteera ez. Irteera guztiak ezabatzeko, komando hau erabili:

wget -q www.everydaylinuxuser.com

Deskargatu Gune anitzetatik

Sarrerako fitxategia konfiguratu dezakezu hainbat guneetatik deskargatzeko.

Ireki fitxategia zure editore gogokoena erabiliz nahiz baita katuaren komandoa ere, eta hasi fitxategiak lerro bakoitzean deskargatzeko guneak edo estekak zerrendatzea.

Gorde fitxategia eta ondoren exekutatu hurrengo wget komandoa:

wget -i / path / to / inputfile

Zure webgunea babesten ez baduzu edo trenean irakurtzeko deskargatzeko zerbait aurkitzen baduzu, oso zaila izango da webgune oso bat deskargatu nahi izatea.

Litekeena da URL bakar bat deskargatzea irudiekin edo agian deskargatu fitxategiak, zip fitxategiak, ISO fitxategiak edo irudi fitxategiak.

Horretarako, ez duzu inolako sarrerarik idatzi beharrik denbora luzean:

Oinarrizko URLa beti berdin gertatzen bada, sarrera-fitxategian honakoa zehaztu dezakezu:

Ondoren, base URL wget komandoaren zati gisa eman dezakezu honela:

wget -B http://www.myfileserver.com -i / path / to / inputfile

Berriro saiatu

Fitxategi-ilara bat idazteko fitxategi batean deskargatzeko konfiguratu baduzu eta zure ordenagailua gau osoan exekutatzen uzten baduzu, fitxategiak deskargatzeko nahiko aspergarria izango zara goizean jaisten zarenean lehenengo fitxategian itsatsita aurkitu duzula eta gau osoan berriro saiatzen ari da.

Erretiro kopurua zehaztu dezakezu hurrengo modua erabiliz:

wget -t 10 -i / path / to / inputfile

Goiko komandoa erabili ahal izango duzu, T-rekin batera, denbora-muga zehaztu ahal izateko hurrengo segundotan.

wget -t 10 -T 10 -i / path / to / inputfile

Goiko aginduak 10 aldiz berriro saiatuko dira eta 10 segundoz konektatzen saiatuko da fitxategi bakoitzeko esteka bakoitzean.

Nahiko gogaikarria ere bada, banda zabaleko konexio geldo batean deskargatutako partzialki deskargatutako 4 gigabyteen% 75a bakarrik uzten baduzu.

Wget-ek erabil dezan komando hau erabiliz deskargatzen hasi zenetik berrabiarazi dezakezu:

wget -c www.myfileserver.com/file1.zip

Zerbitzari bat martxan bazaio, ostalariak agian ez du gehiegi gustatuko, eta agian blokeatu edo zure eskaerak hiltzea komeni da.

Berreskuratze bakoitzaren artean itxaron behar den denbora itxarotea zehaztu dezakezu honela:

wget -w 60 -i / path / to / inputfile

Goiko aginduak deskarga bakoitzaren artean 60 segundo itxaron egingo dira. Hau erabilgarria da iturri bakar batetik fitxategiak deskargatzen ari bazara.

Web-ostalari batzuek ordea maiztasunarekin geldituko lirateke eta hala ere blokeatuko dute. Itxaron aldia ausazkoa izan dadin, programa hau ez bazaizu ikusten ari zaren moduan:

wget --random-wait -i / path / to / inputfile

Deskarga mugak babestea

Interneteko zerbitzu hornitzaile askok banda zabaleko erabilerarako deskarga-mugak aplikatzen dituzte, batez ere hiri baten kanpo bizi zarenean.

Kuota bat gehitu nahi duzu, deskargen muga hori ez baduzu. Honako hau egin dezakezu:

wget -q 100m -i / path / to / inputfile

Kontuan izan -q komandoa ez dela fitxategi bakar batekin funtzionatzen.

Beraz, tamaina 2 gigabyte dituen fitxategia deskargatzen baduzu, -q 1000m-k ez du fitxategiak deskargatuko.

Kuota aplikatzen da gune batetik edo sarrera-fitxategi bat erabiliz errekurtsiboki deskargatzean.

Segurtasunaren bidez lortzea

Zenbait guneek saioa hasi behar duzu deskargatu nahi duzun edukira sartzeko.

Honako etengailuak erabil ditzakezu erabiltzaile izena eta pasahitza zehazteko.

wget --user = yourusername --password = zure pasahitza

Erabiltzaileen erabiltzaile anitzei buruzko ohar egitea norbaitek komandoa exekutatzen badu, erabiltzaile izena eta pasahitza ikusi ahal izango dituzte.

Beste Deskarga Aukerak

Lehenespenez, -r aldatzaileak edukia deskargatuko du errekurtsiboki eta direktorioak sortuko ditu.

Fitxategi guztiak deskarga ditzakezu karpeta bakar batera deskargatzeko hurrengo modua erabiliz:

wget -nd -r

Horren kontrakoa komando hau erabiliz lor daitekeen direktorioak sortzea da:

wget -x -r

Zenbait fitxategi motak deskargatzeko

Gune batetik errekurtsiboki deskargatu nahi baduzu, fitxategi mota jakin bat deskargatu nahi baduzu, adibidez, mp3 edo irudi bat, adibidez, PNG bat honako sintaxia erabil dezakezu:

wget -A "* .mp3" -r

Horren alderantziz, zenbait fitxategi alde batera utzi. Beharbada ez duzu exekutagarriak deskargatu nahi. Kasu honetan, honako sintaxia erabili beharko zenuke:

wget -R "* .exe" -r

Cliget

Firefox add-on izeneko cliget bat dago. Honetan gehitu dezakezu Firefox modu honetara.

Bisitatu https://addons.mozilla.org/en-US/firefox/addon/cliget/ eta egin klik "Gehitu Firefox" botoian.

Egin klik instalatzeko botoian agertzen denean. Firefox berrabiarazi behar duzu.

Cliget erabiltzeko, deskargatu nahi duzun orrialde edo fitxategi bat bisitatu eta egin klik eskuineko botoiaz. A laster-menua "cliget" izenarekin agertuko da eta "wget-etara kopiatzeko" eta "kopiatu" kurtsorearentzako aukerak izango dira.

Egin klik "kopiatu wget" aukeran eta ireki terminalaren leihoa eta egin klik eskuineko botoiarekin eta itsasteko. Wget komando egokia leihoan itsatsiko da.

Funtsean, hau zuk zeuk eskuz idatzi behar duzu.

Laburpen

Wget komandoa aukeren eta aldaketen kopuru handia bezala.

Horregatik, wget-eko eskuliburuaren orria irakurtzen du, ondorengo terminal batean idazten baduzu:

man wget