Ebben az útmutatóban megtudhatja, hogyan töltheti le a fájlt a Linux parancssor segítségével.
Miért akarod ezt tenni? Miért nem használná a webböngészőt egy grafikus környezetben?
Néha nincs grafikus környezet. Például, ha a Raspberry PI-hez kapcsolódik az SSH használatával, akkor elsősorban a parancssorral ragaszkodik.
A parancssor használatának másik oka az, hogy létrehozhat egy parancsfájlt a letöltött fájlok listájával. Ezután végrehajthatja a szkriptet, és hagyja futni a háttérben.
Az erre a feladatra kijelölt eszköz nevezik wget.
A wget telepítése
Sok Linux disztribúció már létezik wget alapértelmezés szerint telepítve.
Ha még nincs telepítve, akkor próbálkozzon az alábbi parancsokkal:
- Ubuntu, Debian, Mint, stb: sudo apt-get install wget
- Fedora, CentOS stb.:- yum install wget
- openSUSE: zypper telepíti a wget-et
Fájl letöltése a parancssorból
A fájlok letöltéséhez legalább a letölteni kívánt fájl URL-jét kell tudnia.
Például képzeljük el, hogy az Ubuntu legújabb verzióját szeretnénk letölteni a parancssorból. Letöltheti azt is közvetlenül az Ubuntu weboldaláról. Jobb klikk ez a link, hogy megkapja az Ubuntu ISO letöltési URL-jét.
A fájl letöltése wget a következő szintaxissal:
wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890
Ez mind jó és jó, de meg kellett ismernie a letölteni kívánt fájl teljes elérési útját.
Lehetőség van egy teljes webhely letöltésére az alábbi parancs használatával:
wget -r http://www.ubuntu.com
A fenti parancs átmásolja az egész webhelyet, beleértve az összes mappát az Ubuntu weboldaláról. Ez persze nem ajánlott, mert sok olyan fájlt tölt le, amelyre nincs szüksége. Olyan ez, mintha egy csipetszőrt használnék egy anyacsavarra.
Az Ubuntu weboldalán az ISO kiterjesztésű fájlokat azonban az alábbi parancs segítségével töltheti le:
wget -r -A "iso" http://www.ubuntu.com
Ez még mindig egy kicsit összetört és megragad megközelítés a fájlok letöltéséhez szükséges egy weboldalon. Sokkal jobb megismerni a letölteni kívánt fájlok URL-jét vagy URL-jeit.
Megadhatja a letölteni kívánt fájlok listáját a -én kapcsoló. Az URL-ek listáját szövegszerkesztővel létrehozhatja az alábbiak szerint:
nano filestodownload.txt
A fájlon belül írja be az URL-ek listáját, egy soronként:
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-1.jpghttp://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-2.jpghttp://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-3.jpg Mentse a fájlt a Ctrl + O majd kilép a nano használatával Ctrl + X. Most már használhatod wget az összes fájlt az alábbi paranccsal töltheti le: wget -i filestodownload.txt A fájlok internetről való letöltésével kapcsolatos baj az, hogy néha a fájl vagy URL nem érhető el. A kapcsolat időtúllépése eltarthat egy ideig, és ha sok fájlt szeretne letölteni, akkor az eredménytelenül várni kell az alapértelmezett időtúllépésre. Megadhatja a saját időkorlátját a következő szintaxissal: wget -T 5 -i filestodownload.txt Ha a szélessávú üzletág részeként letöltött letöltési limitet tartalmaz, akkor esetleg korlátozni akarja az adatok mennyiségét wget letölthető. Használja a következő szintaxist a letöltési korlát alkalmazásához: wget --quota = 100m -i filestodownload.txt A fenti parancs leállítja a fájlok letöltését, miután elérte a 100 megabájtot. A kvótát bájtban is megadhatja (m helyett b helyett m) vagy kilobájtban (m helyett k helyett). Előfordulhat, hogy nincs letöltési korlátja, de lassú internetkapcsolattal rendelkezhet. Ha fájlokat szeretne letölteni anélkül, hogy megsemmisítené mindenkinek az internetes időt, akkor megadhat egy olyan korlátot, amely meghatározza a maximális letöltési arányt. Például: wget --limit-rate = 20k -i filestodownload.txt A fenti parancs korlátozza a letöltési sebességet 20 kilobájt / másodpercre. Megadhatja az összeget bájtban, kilobájtban vagy megabájtban. Ha meg akarja győződni arról, hogy a meglévő fájlok nem kerülnek felülírásra, a következő parancsot futtathatja: wget -nc -i filestodownload.txt Ha a könyvjelző listában szereplő fájl már létezik a letöltési helyen, akkor nem kerül felülírásra. Az internet, mint tudjuk, nem mindig konzisztens, és ezért a letöltés részben befejeződhet, és az internetkapcsolata leesik. Nem lenne jó, ha csak folytatná, ahol abbahagyta? Folytathatja a letöltést a következő szintaxissal: A wget A parancs több tucat kapcsolóval rendelkezik, amelyek alkalmazhatók. Használja a parancsotember wgethogy teljes listát kapjon egy terminál ablakból. összefoglalás