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
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.
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.
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.
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.
"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.
Enkosi ngamanqaku. Salu2.
Ndicinga ukuba unempazamo, imigca emibini yokuqala inomyalelo ofanayo.
Ndiyabulela kakhulu, isifundo esihle kakhulu!