Fájlok letöltése wget

Ön új Linux rendszert? Keres egy parancssori eszköz, amely segít fájlok letöltését az interneten? Ha a válasz mindkét „igen” kérdésre, akkor jöttem, hogy jó helyen jár ebben a cikkben fogjuk megvitatni használatának alapjait WGET parancssori segédprogram.

Felhívjuk figyelmét, hogy a példák és utasításokat a cikkben említett teszteltek Ubuntu 16.10.

Wget egy alapvetően egy parancssori eszköz, amely lehetővé teszi a nem interaktív letöltését fájlokat az internetről. Neinteraktivnyy- azt jelenti, hogy a program fut a háttérben, miközben a felhasználó nincs bejelentkezve. Támogatott protokollok: HTTP, HTTPS és FTP.

Hogyan működik Wget?

Az alábbi fejezetekben alapjait wget eszköz, és annak jellemzői.

1. Hogyan lehet letölteni egy fájlt a wget?

Fájl- letöltés eszköz kerül mentésre az aktuális könyvtárat a felhasználó. Itt van, hogyan lehet a wget a fájl letöltése:

Íme egy példa screenshot:

2. Hogyan folytathatja a letöltést wget?

Ha a jelenlegi letöltési miatt megszakad a hibás hálózati kapcsolat vagy bármely más okból, akkor vissza tudja állítani őket, megismételve ugyanazt a parancsot újra, de a parancssor használatával c:

Íme egy példa a képernyőn (lásd a második csapat.)

Tehát láthatjuk, hogy amikor wget parancs futott másodszor a -c kapcsolóval, a letöltés indult ugyanazon a helyen, ahol abbahagyta. Ez a lehetőség akkor is működik, ha szeretné befejezni a letöltés indult más programok wget.

3. Hogyan kell letölteni egy fájlt, amely egy másik nevet?

Alapértelmezésben a Wget menti a fájlt ugyanazzal a névvel, hogy ő az interneten. De ha azt akarjuk, akkor is menteni a letöltött fájlt egy másik nevet. Ez a funkció keresztül végezzük a parancs -O (nagybetűk), egy parancssori paraméter.

Íme egy példa screenshot:

4. Hogyan irányítsa át a kimenetet a wget-log fájl?

Ha azt szeretnénk, akkor is redirect üzenetek / információnak az wget, amely termel kimenet standard log fájlt. Ez megtehető -o (vízszintes) parancssori paraméter.

Íme egy példa kép:

Mint látható a fenti képen, nincs kimenet, vagy üzenet jelenik meg a standard kimenetre. Ez azért van, mert az üzeneteket átirányítja egy log fájlba nevű «abc.log».

Itt azt írja, hogy a naplófájl ebben az esetben:

5. Hogyan lehet letölteni a fájlokat a háttérben wget

Ezzel az eszközzel, akkor töltse le a fájlokat a háttérben. A letöltött fájl mentésre kerül a neve „wget-log.”. Ez a funkció csak a -b parancssori.

Figyeljük meg, hogy meg lehet változtatni a fájl nevet a-o (kisbetű), hogy ezt már fentebb kifejtettük.

6. Hogyan, hogy korlátozza a letöltési sebességet, amikor wget?

Amikor wget, akkor is korlátozza a letöltési sebességet. Ez megtehető -limit sebesség opció, amely előírja az érték bájt másodpercenként. A mennyiség lehet bájtban kilobájt utótag «K» vagy megabájt utótag «M».

Íme egy példa arra, hogyan korlátozza a letöltési sebesség akár 50k:

7. Hogyan változik az idő wget parancs olvasó?

Timeout olvasás az időt (másodpercben), melyek az adatok ellenőrzése a wget (abban az esetben nem fogad adatokat), mielőtt visszatérnének a letöltés. Az alapbeállítás az olvasás tart 900 másodperc, de meg lehet változtatni időt az olvasásra timeout.

8. Hogyan változik az ismétlések számát?

Ha a letöltés megszakad, mert - köszönhetően a gyenge internetkapcsolat, vagy mert más hiba, az eszköz megpróbálja folytatni a letöltést. Alapértelmezésben a közüzemi próbál csinálni 20-szor. majd leáll. De ha azt akarjuk, hogy növelje vagy csökkentse a próbálkozások számát, akkor használja a -t parancssori opcióval.

Mint látható a fenti képen, a wget leadott két kísérlet után.

Megjegyzés: Ez a funkció csak Kritikus hiba „Kapcsolat elutasítva” vagy „nem található” (404), nem ismétlődik.

9. Hogyan teszik wget kijelző hibakeresési információkat?

Ha azt szeretnénk, akkor is, hogy a wget parancs további kapcsolódó információk az indítási folyamatot. Ez az információ hasznos lehet hibakeresés, ha a műszer megfelelően működik. Funkció keresztül érhető -debug vagy -D paramétereket.

10. Hogyan változik a letöltést jelző sáv Wget?

Ha azt szeretnénk, akkor is változtatni a fájl letöltést jelző sáv jelenik meg a kimeneten. Kétféle mutatók: bar (ami az alapértelmezett) és a dot. Azonban, ha a kimenet nem jelenik meg a terminál (TTY), a mutató pont az alapértelmezett.

--progress opció lehetővé teszi, hogy válassza ki a típusát jelző, ha azt szeretnénk, hogy felülbírálja az alapértelmezett viselkedés. Például:

Továbblépve, attól függően, hogy a fájl mérete tölt le, akkor is megszokott módon letöltését megjelenik a folyamatjelző.

„A típusú” lehet egy bárban vagy pont, míg a „lehetőség” lehet meghatározni alapértelmezésben a bináris, mega és giga.

Például, ha azt szeretnénk, hogy telepítse a «típust», mint egy pont és egy bináris «paraméter», akkor használja a következő parancsot:

Megjegyzés melyik paraméter választja (bináris, mega és giga), mint általában, ez függ a méret a feltöltött fájl. Ez az, amit az ember oldalas beszél ilyen stílust:

A stílus „default”, minden egyes pontja megfelel 1k van, akkor tíz pont a klaszter és 50 pont egy sorban. „Bináris” stílus több kompyutezirovanny orientációs --- 8K pont, 16 pont klaszterek és 48 pont soronként (384 ezer. Sorok). „Mega” stílus alkalmas a nagy fájlok letöltése --- Minden pontra jelentése 64K, nyolc pont per klaszter és 48 pontok mindkét vonal (tehát minden sorban 3M). Ha a „mega” nem elég, akkor a „giga” stílusban --- egyes pontok jelentése 1M vizsgált nyolc pont a klaszter és 32 pontok mindkét vonal (tehát minden sorban 32M).

Ez egy kicsit a további parancssori beállításokat kínál wget. Azonban azok, akik már itt tárgyalt elégnek kell lennie. Próbáld ki ezeket, és abban az esetben, bármilyen kétsége vagy kérdése, vegye fel a kapcsolatot a csapat Man.