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.