A GNU Wget olyan nyílt forráskódú parancssori szoftver, amelyet számos Linux-alapú operációs rendszerben használnak, mint a fő szöveges letöltési segédprogram a fájlok fájlok visszakereséséhez széles körben használt internetes protokollok használatával HTTP, HTTPS és FTP.
Jellemzők áttekintése
Ez egy nem interaktív eszköz, amelyet a Linux terminálokról lehet igényelni anélkül, hogy szükség lenne egy X11 ablakrendszerre, támogatja a cron feladatokat vagy egyéb szkripteket, lehetővé teszi a felhasználók számára a megszakított letöltések folytatását, a wild kártyák használatát, valamint a rekurzív tükör könyvtárakat.
Ezen túlmenően az alkalmazás támogatja a HTTP (Hypertext Transfer Protocol) proxykat, támogatja a tartós HTTP kapcsolatokat, támogatja a HTTP cookie-kat, támogatja az NLS-alapú üzenetfájlokat, és teljes mértékben kompatibilis az összes mainstream operációs rendszerrel.
Parancssori opciók
Az & lsquo; wget --help & rsquo; parancs egy terminál emulátorban megjeleníti a program parancssori opcióit. Ezek kategóriákba vannak sorolva, amelyek magukban foglalják a naplózási és bemeneti fájlokat, a letöltési lehetőségeket, a könyvtárakat, a HTTP-beállításokat, a HTTPS (SSL / TLS) opciókat, az FTP-beállításokat, a WARC-beállításokat, a rekurzív letöltési lehetőségeket, valamint a rekurzív elfogadási és elutasítási lehetőségeket.
A GNU Wget használatának megkezdése
A GNU Wget telepítésének legegyszerűbb módja a wget csomag keresése a GNU / Linux operációs rendszer fő szoftverállományainál, és onnan való telepítés. Ez lesz a leggyorsabb módja annak, hogy a GNU Wget-et megtalálja a Linux gépén, de ha optimalizálni szeretné a hardverarchitektúráját, használja a Softoware forrásbázist.
Ha telepíteni szeretné a GNU Wget fájlt a tar.gz archívumból, először töltse le a fájlt a fenti Download gombra kattintva, mentse el a fájlt a kívánt helyre, vegye ki és nyissa meg a terminál emulátort. A terminál ablakában használja az & lsquo; cd & rsquo; parancs a kibontott archív fájlok helyére való navigáláshoz és az & lsquo; ./ configure && make & rsquo; parancsot a program konfigurálásához és összeállításához. Telepítse azt a & lsquo; make install & rsquo;
- Eredeti uuid generáció Windows alatt
Újdonság li>
- A Solaris telepítésének javítása
- Engedélyezi az előrehaladási sávot a stderr-en, amikor -o használják
- Fogadja el az 5 számjegyű portszámokat az FTP EPSV válaszokban.
- A régebbi flex verziók támogatása.
- Frissített fordítások.
Újdonság a verzióban:
- Native uuid generáció Windows alatt
- A Solaris telepítésének javítása
- Engedélyezi az előrehaladási sávot a stderr-en, amikor -o használják
- Fogadja el az 5 számjegyű portszámokat az FTP EPSV válaszokban.
- A régebbi flex verziók támogatása.
- Frissített fordítások.
- Eredeti uuid generáció Windows alatt
- A Solaris telepítésének javítása
- Engedélyezi az előrehaladási sávot a stderr-en, amikor -o használják
- Fogadja el az 5 számjegyű portszámokat az FTP EPSV válaszokban.
- A régebbi flex verziók támogatása.
- Frissített fordítások.
- Eredeti uuid generáció Windows alatt
- A Solaris telepítésének javítása
- Engedélyezi az előrehaladási sávot a stderr-en, amikor -o használják
- Fogadja el az 5 számjegyű portszámokat az FTP EPSV válaszokban.
- A régebbi flex verziók támogatása.
- Frissített fordítások.
- Eredeti uuid generáció Windows alatt
- A Solaris telepítésének javítása
- Engedélyezi az előrehaladási sávot a stderr-en, amikor -o használják
- Fogadja el az 5 számjegyű portszámokat az FTP EPSV válaszokban.
- A régebbi flex verziók támogatása.
- Frissített fordítások.
Újdonság
Újdonság
Újdonság
Az újdonság a 1.17-es verzióban:
- Eredeti uuid generáció Windows alatt
- A Solaris telepítésének javítása
- Engedélyezi az előrehaladási sávot a stderr-en, amikor -o használják
- Fogadja el az 5 számjegyű portszámokat az FTP EPSV válaszokban.
- A régebbi flex verziók támogatása.
- Frissített fordítások.
- Native uuid generáció Windows alatt
- A Solaris telepítésének javítása
- Engedélyezi az előrehaladási sávot a stderr-en, amikor -o használják
- Fogadja el az 5 számjegyű portszámokat az FTP EPSV válaszokban.
- A régebbi flex verziók támogatása.
- Frissített fordítások.
Újdonság
Újdonság a 1.16.1-es verzióban:
- A --enable-assert configure opció hozzáadása
- A pkg-config segítségével ellenőrizheti a könyvtárak jelenlétét.
- Ne korlátozza - secure-protocol = auto | pfs-t a TLSv1.0-re.
- Add --secure-protocol = TLSv1_1 | TLSv1_2.
- Teljes C89 forráskód-megfelelés.
- Válassza ki és használja a legbiztonságosabb hitelesítési sémát HTTP-kapcsolatokkal.
- Törölje a kérdéseket török helyekkel.
- Kezelje az 504 Gateway Timeout-ot
- Új opció --crl-fájl a Tanúsítvány visszavonási listák betöltéséhez.
- Valgrind támogatás hozzáadása a tesztcsomaghoz.
- Az előrehaladási sávban (egy 1.16-ban bemutatott) egy egyszeri probléma megoldása.
Az újdonság az 1.15-ös verzióban:
- Támogatás hozzáadása - method.
- A MAX_FILE-nál hosszabb fájlnevek támogatása.
- Támogatja az FTP-kiszolgáló FTP-kiszolgálóját a Windows Server 2008 R2 rendszerben.
- Javítsa ki a regressziót, amikor a -c és - content-disposition együttes használatban van.
- Támogatja a rövidített URL-eket egy bemeneti fájlban.
- Fix -c olyan kiszolgálókkal, amelyek nem tartalmaznak tartalomhosszúságot.
- Támogatás hozzáadása az MD5-SESS-hez
- Ne hagyja ki a nem halálos GNU TLS figyelmeztetéseket a kézfogás során.
- Támogatás hozzáadása csak a --https-fájlokhoz. A wget csak HTTPS hivatkozásokat követi rekurzív módban.
- Támogatja a tökéletes irányú titkokat a --security protokollban.
- Javítsa a hibát olyan IRI-hivatkozásokkal kapcsolatban, amelyeket nem követtek el HTML dokumentumban.
- Néhány olyan FTP-kiszolgáló támogatása, amely üres listát ad vissza a & quot; LIST -a "kifejezéssel.
- Adja meg a gazdagépet a HTTP CONNECT módszerrel.
- Használja a helyes HTTP-eljárást átirányítással.
Az újdonság az 1.12-es verzióban:
- BIZTONSÁGI FIX: Lehetséges, hogy a Wget elfogadta az olyan SSL-tanúsítványokat, amelyek nem egyeznek a gazdanévvel, a NUL karakterek beágyazásának trükkjébe a certs közös nevébe. Fiatal Joao Ferreira.
- Hozzáadta a CSS támogatását. Ez magában foglalja:
- A CSS-fájlok és a HTML stíluscímkékben és attribútumokban található CSS-tartalmak elemzését.
- A CSS tartalomban található hivatkozások konverziójának támogatása, amikor a --convert-linkek meg vannak adva.
- Biztosítja, hogy a CSS-fájlok a & quot; .css & quot; fájlnév kiterjesztés, amikor a --convert-links meg van adva.
- A Css-támogatás a Wgetben Ted Mielczarek köszönhető.
- Hozzáadta a nemzetköziesített erőforrás-azonosítók (IRI-k, RFC 3987) támogatását. Ha a támogatás engedélyezve van (libidn és libiconv szükséges), akkor a nem ASCII byte-okra mutató hivatkozásokat lefordítják a forráskódolásról az UTF-8-ra, mielőtt százalékos kódolást hajtanak végre. Az IRI támogatást Saint Xavier adta hozzá, mint a Google Summer of Code kódja.
- A Wget most megfelelőbb kilépési állapotkódokat kínál, ha a letöltések nem a várakozásoknak megfelelően mennek végbe.
- - alapértelmezett oldal opció (és ehhez társított wgetrc parancs) az index.html alternatív alapértelmezett neveinek támogatásához.
- - ask-password opció (és a hozzá tartozó wgetrc parancs) a konzolon lévő jelszavakat támogatja.
- A --input-file opció most is kezeli a külső fájlból származó hivatkozások lekérését.
- Az --version által generált kimenet mostantól tartalmaz információkat az építés módjáról és a beállított konfigurálási idő opciókról.
- - A html kiterjesztést átneveztük a -adjust-extension kifejezésre, hogy tükrözze azt a tényt, hogy a CSS tartalomra is vonatkozik. --html-kiterjesztés továbbra is elfogadható, de most elavult.
- Az "ascii" a specifikort a --restrict-fájlnevek elfogadják, ami a nem ASCII byte-ok százalékkódolását kényszeríti
- Számos korábban létező, de nem dokumentált .wgetrc opciót dokumentáltak: save_headers, spider és user_agent, auth_no_challenge és keep_session_cookies. Szintén hozzáadott dokumentációt a "kisbetűs" és "nagybetű" értékeket a --restrict-fájlnevekhez, amelyek a Wget 1.11 óta léteztek.
A
Hozzászólás nem található