Koduleht » kuidas » Kuidas kasutada wgetit, Ultimate käsurea allalaadimise tööriista

    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.