Kuidas kasutada wgetit, Ultimate käsurea allalaadimise tööriista
Uuem ei ole alati parem ja wget
käsk on tõend. Esmakordselt avaldati see 1996. aastal, see rakendus on endiselt üks planeedi parimaid allalaadimishaldureid. Kas soovite alla laadida ühe faili, kogu kausta või isegi kogu veebilehe, saab wget seda teha vaid mõne klahvivajutusega.
Loomulikult pole põhjust, miks kõik kasutavad wgetit: see on käsurea rakendus ja sellisena võtab algajatele veidi aega õppida. Siin on põhitõed, et saaksite alustada.
Kuidas paigaldada wget
Enne wgeti kasutamist peate selle installima. Kuidas seda teha, sõltub teie arvutist:
- Enamik (kui mitte kõik) Linuxi distros on vaikimisi wgetiga varustatud. Nii et Linuxi kasutajad ei pea midagi tegema!
- macOS-süsteemid ei tule koos wgetiga, kuid saate installida käsurea tööriistu Homebrewi abil. Kui olete Homebrewi seadistanud, siis lihtsalt käivitage
pruulige installima
Terminalis. - Windowsi kasutajatel ei ole tavapärases käsurealt lihtsat ligipääsu, kuigi Cygwin pakub wgeti ja teisi GNU utiliite ning Windows 10 Ubuntu's Bash shell on varustatud ka wgetiga.
Kui olete wgeti installinud, saate seda kohe käsurealt kasutada. Laadime alla mõned failid!
Laadi alla üks fail
Alustame midagi lihtsat. Kopeerige URL brauserisse, mida soovite alla laadida.
Nüüd pead tagasi terminali ja tüübi juurde wget
millele järgneb kleebitud URL. Fail laaditakse alla ja näete reaalajas edusamme, nagu ta seda teeb.
Pange tähele, et fail laaditakse sinu terminali praegusesse kausta, nii et soovite seda teha cd
teise kausta, kui soovite seda mujal salvestada. Kui te ei ole kindel, mida see tähendab, vaadake läbi juhised failide haldamiseks käsurealt. Artiklis mainitakse Linuxi, kuid kontseptsioonid on samad MacOS-süsteemides ja Windowsi süsteemides, kus töötab Bash.
Jätka mittetäielikku allalaadimist
Kui te mingil põhjusel lõpetasite allalaadimise, enne kui see lõpetada, ärge muretsege: wget võib valida paremale, kus see jäi. Lihtsalt kasutage seda käsku:
wget -c fail
Võti on siin -c
, mis on käsureale „valik”. See konkreetne valik ütleb wgetile, et soovite jätkata olemasolevat allalaadimist.
Peida kogu veebileht
Kui soovite alla laadida terve veebisaidi, võib wget seda teha.
wget -m http://example.com
Vaikimisi laadib see alla kõik saidi näide.ee lehed, kuid ilmselt soovite kasutada veel mõningaid võimalusi peegli kasutamiseks.
--teisendada lingid
muudab iga allalaaditud lehekülje lingid nii, et nad osutaksid üksteisele, mitte veebile.--lehekülje rekvisiidid
laadib sellised asjad nagu stiililehed, nii et leheküljed näevad välja offline.--ükski vanem
peatab vanemate saitide allalaadimise. Seega, kui soovite alla laadida http://example.com/subexample, ei jõua te peavanemaga lehele.
Kombineerige need võimalused maitse järgi ja jõuad koos iga veebisaidi koopiaga, mida saate oma arvutis sirvida.
Pange tähele, et kogu veebisaidi peegeldamine kaasaegses internetis võtab suure hulga ruumi, nii et piirake seda väikeste saitidega, kui teil pole peaaegu piiramatut salvestust.
Lae kogu kataloog
Kui sirvite FTP-serveri ja leiate kogu kausta, mida soovite alla laadida, käivitage lihtsalt:
wget -r ftp://example.com/folder
The r
sel juhul ütleb wget, et soovite rekursiivset allalaadimist. Võite lisada ka --noparent
kui soovite vältida kaustade ja failide allalaadimist üle praeguse taseme.
Laadige alla failide nimekiri korraga
Kui te ei leia kogu soovitud failide kausta, võib wget siiski abiks olla. Pange kõik allalaaditavad URL-id ühte TXT-faili.
seejärel viige wget sellele dokumendile -i
valik. Nagu nii:
wget -i download.txt
Tehke seda ja teie arvuti laadib alla kõik tekstidokumendis loetletud failid, mis on kasulikud, kui soovite jätta terve hulk faile üleöö..
Veel paar trikat
Me võiksime edasi minna: wget pakub palju võimalusi. Kuid see õpetus on mõeldud vaid teile avanema. Lisateabe saamiseks selle kohta, mida wget saab teha, tippige mees wget
terminali ja lugege, mis ilmub. Sa õpid palju.
Olles öelnud, et siin on mõned muud võimalused, mis on minu arvates puhtad:
- Kui soovite, et teie allalaadimine toimuks taustal, lisage lihtsalt valik
-b
. - Kui soovite, et wget üritaks alla laadida isegi siis, kui viga on 404, kasutage seda valikut
-t 10
. See üritab alla laadida 10 korda; saate kasutada mis tahes numbrit. - Kui soovite hallata oma ribalaiust, siis valik
--piirmäär = 200k
piirab teie allalaadimiskiirust 200KB / s. Määra muutmiseks muutke numbrit.
Siin on palju rohkem õppida. Kui soovite saada rohkem edusamme, saate vaadata PHP allika allalaadimist või automaatse allalaadija seadistamist.