Wget, eminye imizekelo yento enokwenziwa ngesi sixhobo

Malunga ne-wget

Kwinqaku elilandelayo siza kujonga kwi-Wget. Kufuneka kuthiwe i-GNU Wget yi isixhobo sasimahla evumela ukhuphelo lomxholo kwiiseva zewebhu ngendlela elula nekhawulezayo. Igama layo livela kwiWebhu eBanzi yeHlabathi (w) kunye negama fumana (ngesiNgesi uthole). Eli gama liza kuthetha: fumana kwiWWW.

Namhlanje kukho uninzi lwezicelo zokukhuphela iifayile ngokufanelekileyo. Uninzi lwazo lusekwe kwiwebhu kunye nakwiindawo ezinendawo yedesktop, kwaye zenzelwe zonke iinkqubo zokusebenza. Nangona kunjalo kwi-Gnu / Linux (Kukwakho nohlobo lweWindows) kukho Umphathi wokukhuphela onamandla iifayile ze wget. Ithathelwa ingqalelo njengesona sikhupheli somandla sikhona. Ixhasa iinkqubo ezinje nge-http, i-https kunye ftp.

Khuphela iifayile nge-wget

Khuphela ifayile

Eyona ndlela ilula yokusebenzisa esi sixhobo kukukhuphela ibonisa ifayile Oko sikufunayo:

wget http://sitioweb.com/programa.tar.gz

Khuphela usebenzisa iiprotocol ezahlukeneyo

Njengomphathi olungileyo wokukhuphela, kunokwenzeka cela ukhuphelo olungaphezulu kwesinye ngexesha. Sinokusebenzisa iiprotocol ezahlukeneyo ngolandelelwano olufanayo:

wget http://sitioweb.com/programa.tar.gz ftp://otrositio.com/descargas/videos/archivo-video.mpg

Khuphela ngokongeza

Enye indlela yokukhuphela iifayile ezininzi iifayile ezisebenzisa ulwandiso olufanayo, iya kuba isebenzisa i-asterisk yekhadi lasendle:

wget<code class="language-bash" data-lang="bash">-r -A.pdf</code>http://sitioweb.com/*.pdf

Lo myalelo awusoloko usebenza, njengoko ezinye iiseva zinokuthi zikuthintele ukufikelela wget.

Khuphela uluhlu lodweliso lwefayile

Ukuba into esiyifunayo kukukhuphela iifayile esizifumanayo, kuya kufuneka sizigcine URL kwifayile. Siza kwenza uluhlu olubizwa ngokuba iifayile.txt kwaye siza kubonisa igama loluhlu ukuya kumyalelo. Kuyimfuneko Beka i-url enye kuphela kumgca ngamnye ngaphakathi kweefayile.txt.

Umyalelo esiza kuwusebenzisa ukukhuphela uluhlu olwenziweyo kunye nokuba sigcina kwiifayile ze-.txt ziya kuba zezi zilandelayo:

wget -i archivos.txt

Qala kwakhona ukhuphelo

Ukuba nangasiphi na isizathu ukhuphelo luphazamisekile, siya kuba nakho qhubeka ukhuphele apho uyeke khona usebenzisa i ukhetho c ngomyalelo wget:

wget -i -c archivos.txt

Yongeza ilog malunga nokukhuphela

Ukuba sifuna ukufumana ilog malunga nokukhuphela, ukuze lawula nasiphi na isiganeko kuyo, kuya kufuneka songeze -o ukhetho njengoko kubonisiwe koku kulandelayo:

wget -o reporte.txt http://ejemplo.com/programa.tar.gz

Nciphisa umda wendlela yokukhuphela

Kukhuphelo olude kakhulu sinako ukunciphisa umda wendlela yokukhuphela. Ngale nto siya kuthintela ukhuphelo ekuthatheni lonke ibhendi ngexesha lokukhutshelwa:

wget -o /reporte.log --limit-rate=50k ftp://ftp.centos.org/download/centos5-dvd.iso

Khuphela ngegama lomsebenzisi kunye negama lokugqitha

Ukuba sifuna ukukhuphela kwindawo apho igama lomsebenzisi / iphasiwedi iya kufuneka, kuya kufuneka sisebenzise ezi ndlela:

wget --http-user=admin --http-password=12345 http://ejemplo.com/archivo.mp3

Khuphela iinzame

Ukungagqibeki, le nkqubo yenza iinzame ezingama-20 zokuseka unxibelelwano kwaye uqalise ukhuphelo, kwiindawo ezinamanzi kakhulu kunokwenzeka ukuba nokuba kungaphumelela iinzame ezingama-20. Ne ukhetho t ukwanda kwimizamo engaphezulu.

wget -t 50 http://ejemplo.com/pelicula.mpg

Khuphela iwebhusayithi nge-wget

Wget ndoda uncede

Wget ndoda uncede

I-Wget ayikhawulelwanga kukhuphelo lwefayileSiya kuba nakho ukukhuphela iphepha elipheleleyo. Kuya kufuneka sibhale into efana nale:

wget www.ejemplo.com

Khuphela iwebhusayithi kunye nezinto zayo ezongezelelweyo

Nge ukhetho p Siza kukhuphela nazo zonke iifayile ze- izinto ezingaphezulu ezifunekayo kwiphepha njengamaphepha esitayile, imifanekiso emgceni, njl.

Ukuba sidibanisa ukhetho r se ziya kukhuphela ziphindaphindwe ukuya kuthi ga kumanqanaba ama-5 ukusuka kwisiza:

wget -r www.ejemplo.com -o reporte.log

Guqula amakhonkco abe yeyasekhaya

Ngokuzenzekelayo, amakhonkco kwindawo yesiza kwidilesi yedomeyini yonke. Ukuba siyikhuphelela indawo kwakhona kwaye siyifunda ngaphandle kweintanethi, sinokusebenzisa guqula-amakhonkco ukhetho eziza kubajika zibe amakhonkco endawo:

wget --convert-links -r http://www.sitio.com/

Fumana ikopi epheleleyo yesiza

Siya kuba nethuba lokufumana ikopi epheleleyo yesiza. Inkqubo ye- –Mirror ukhetho iyafana nokusebenzisa i ukhetho -r -l inf -N ebonisa ukuphindaphinda kwinqanaba elingenasiphelo kunye nokufumana isitampu sexesha sokuqala kwifayile nganye ekhutshelweyo.

wget --mirror http://www.sitio.com/

Guqula izandiso

Ukuba ukhuphela indawo yonke ukuze uyijonge ngaphandle kweintanethi, iifayile ezininzi ezikhutshelweyo zinokungavuleki, ngenxa yolwandiso olunjenge .cgi, .asp, okanye .php. Ke kunokwenzeka ukuba ubonise nge -Html-ulwandiso ukhetho Zonke iifayile ziguqulwa zandiswa .html.

wget --mirror --convert-links --html-extension http://www.ejemplo.com

Ezi zikhokelo nje ngokubanzi kunokuba ungayenza ngeWget. Ngubani ofuna ukudibana ne incwadana ekwikhompyutha Ukujongana nawo onke amathuba asinikwa ngumphathi wokukhuphela.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   URuben Cardenal sitsho

    Ngokuphathelele "ukhuphelo ngolwandiso" ndiyekile ukufunda. Awunakho ukukhuphela into ongayaziyo. Ngaphandle kokuba isikhombisi esiceliweyo sivumela uluhlu lweefayile kwaye asinaso isalathiso (kwaye zombini kufuneka zenzeke ngaxeshanye), into oyithethayo ayinakwenziwa. Yintoni inqanaba.

    1.    Ikhompyuter ayichazwanga sitsho

      Molo Rubén, ukungazi kuyinto enesibindi.
      Into oyithethayo inokwenziwa ngomyalelo olula kuGoogle:
      uhlobo lwefayile:isiza sepdf:ubunlog.com
      Kulo mzekelo akukho pdf kule bhlog, kodwa tshintsha i-domain ekugqibeleni kwiwebhu oyithandayo kwaye uya kubona ukuba kulula kangakanani ukubona zonke iifayile zohlobo lwewebhu.
      Ubenemin emyoli.

      1.    uqhushululu sitsho

        Kodwa i-wget ayinxibelelani noGoogle ukufumana ii-pdf ezikwi-url. Ulawulo lwewebhu kufuneka luvulwe kwaye kufuneka kubekho iphepha lesalathiso elenziwe yimod_autoindex okanye efanayo, njengoko uRubén Cardenal esitsho.

    2.    UJimmy Olano sitsho

      "Lo myalelo awusoloko usebenza, njengoko ezinye iiseva zisenokuba zikuthintele ukufikelela kwi-wget."
      Esi silungiso sibekwe kweli nqaku, kuba andivumelani nalo (nangona ngokobuchwephesha kunokwenzeka ukubhloka iiarhente ezithile zewebhu kwizicelo zentloko ye-http kwaye ubuyise umyalezo "ongavumelekanga" angama-403) kwaye ndiza kuchaza ukuba kutheni:

      Zonke iiseva ze-Apache zewebhu (kwaye ndithetha ngepesenti ebonakalayo yeeseva) ngokungagqibekanga vumela ukwenziwa komhlaba (inqaku elihle leWikipedia, funda: https://es.wikipedia.org/wiki/Glob_(inform%C3%A1tica) .

      Oku kuyenziwa kuthetha, njengoko kuchaziwe ngumnu. URubén (kwaye ulungile), UKUBA AKUKHO FAYI IBIWEYO "index.php" okanye "index.html" (okanye nokuba ibizwa nje ngokuba "isalathiso") umncedisi uya kuthi cwaka abuyise uluhlu lweefayile kunye nezikhombisi (kunjalo ngaphakathi uhlobo lwephepha le-html elinolwazi njengekhonkco lewebhu kwifayile nganye). ABANINZI BENKONZO YEBHAYIBHILE BAKHUBALE OKUQHELEKILEYO NGEFAYILI .htacces FILE (ngokungqinelana nokuthetha i-Apache2) NGOKWENZEKA KOKHUSELEKO.

      Nantsi ukungangqinelani kwe-wget (jonga ibali lakhe, kwakhona kwiWikipedia, oyena wazi kakhulu: https://es.wikipedia.org/wiki/GNU_Wget ukuhlalutya okanye "ukucazulula" olo lwazi kwaye ukhuphe kuphela izandiso esizicelayo.

      Ngoku, kwimeko apho oku kungasebenzi, ngenxa yezizathu ezithile okanye enye, sinokuzama eminye imisebenzi ye-wget, ndicaphula ngqo ngesiNgesi:

      Ufuna ukukhuphela zonke ii-GIFs kwisikhangeli kwiseva ye-HTTP. Uzamile 'wget http://www.example.com/dir/*.gif’, kodwa ayisebenzi kuba ukubuyiswa kwe-HTTP akuxhasi GLOBBING (ndibeka oonobumba abakhulu). Kwimeko apho, sebenzisa:

      wget -r -l1 -no-umzali -A.gif http://www.example.com/dir/

      Isenzi esininzi, kodwa umphumo uyafana. '-r -l1' kuthetha ukufumana kwakhona (jonga uKhuphelo oluKhubazekileyo), ngobunzulu obuphezulu be-1. gif 'kuthetha ukukhuphela kuphela iifayile ze-GIF. -A «* .gif» 'nayo ibizakusebenza.

      UKUBA UBALELA KULENDLELA YOKUGQIBELA iwijethi iyakusenzela ifolda ngedilesi yewebhu eceliweyo kwifolda engagqibekanga apho sisebenza khona, kwaye iya kwenza izikhombisi-sikhombisi ukuba kukho imfuneko kwaye iya kuyibeka, umzekelo, imifanekiso. isicelo.

      --------
      NANGONA kunjalo ukuba akunakwenzeka ukufumana kuphela iintlobo ezithile zeefayile (* .jpg, umzekelo) kuya kufuneka sisebenzise ipharamitha «- iphepha-iirikhwizishini» ezikhuphela zonke izinto zangaphakathi zephepha le-html (imifanekiso, izandi, css, njl.njl.) kunye nephepha le-html ngokwalo ("- iphepha-iirikhwizishini" linokufinyezwa "-p") kwaye oko kungalingana nokukhuphela into efana ne "mhtml" https://tools.ietf.org/html/rfc2557

      Ndiyathemba ukuba olu lwazi luluncedo kuwe.

      1.    UDamian Amoedo sitsho

        Enkosi ngamanqaku. Salu2.

  2.   Emva kweebhanki sitsho

    Ndicinga ukuba unempazamo, imigca emibini yokuqala inomyalelo ofanayo.

  3.   Mike sitsho

    Ndiyabulela kakhulu, isifundo esihle kakhulu!