Számítógépek, Szoftver
Wget, irányító: példák. Console program letöltésére fájlokat a hálózaton Wget
Úgy tűnik, hogy egy olyan világban, ahol a fele a világ népességének aktívan használja a számítógépet, és megszokta, hogy az elegáns grafikus felület és gazdag képességek ilyen, nincs helye a szöveges alkalmazásokhoz. Mintegy 20 évvel ezelőtt, a számítógép interfész egy szörnyű fekete panel, amely nem jelenít meg semmit, hanem egy sor fehér karakterek, és az összes elvégzett ellenőrzések rovására szöveges parancsok. Meglepő, hogy milyen mértékben ezek a programok csúnya, így azok funkcionális és megbízható.
Mi Wget?
Wget (amelyet szintén nevezünk GNU Wget Linux) egy konzol, nem interaktív alkalmazás együttműködik a fájlok és weboldalak. Tény, hogy ez egy eszköz a fájlok letöltését az interneten, ahol nincs meg az a grafikus felület és számos funkció kezelésére, atipikus fejlettebb megoldásokat.
A programot fejlesztettek ki a csapat Horvátország Hrvozhi Niksic, és most támogatja a Giuseppe Skrivano és a Linux közösség. Az első szerelvény a közüzemi (akkor getURL) vezették be 1996. január. A program C-ben íródott, és közzé a GNU licencelt szoftverek. Kezdetben a szerszám megjelent a Linux platformon. Idővel, a szerszám már számos nyelvre lefordították, és átírták az összes népszerű platformon, beleértve a wget Windows 7 (vagy újabb) wget MacOS, és így tovább.
Ez a program - nem interaktív, ami azt jelenti, hogy minden futó folyamat lehetőségein belül, nem lehet ellenőrizni, hogy lehet szabályozni elforgatásával ellenőrzést az operációs rendszer.
Annak ellenére, hogy a modern böngészők általában a beépített Download Manager, még mindig tervezett interaktív kommunikáció, ezért a munka kézi üzemmódban nehézzé válik. Wget, éppen ellenkezőleg, lehetővé teszi, hogy automatizálják a folyamatok számát. Például lehetőség van arra, hogy előre kidolgozzák egy szöveges dokumentum egy listát a weboldalak, melynek segítségével több fájlt feltölteni és oldalakat.
Főbb jellemzői
Mégis az első helyen egy program a fájlok letöltését, ami azt jelenti, bizonyíték elsődleges feladata.
Wget lehet letölteni olyan anyagokat az interneten, legyen az iratok, végrehajtható, vagy teljes weboldalakat HTML formátumban (különböző protokollokat). Fájlokat lehet letölteni a könyvtár az FTP.
Az ügyfél végezhet rekurzív letöltés, automatikusan a következő linkeket adott webhelyen (vagy több honlapok), miközben helyreállítja az eredeti szerkezetét weboldalakat. Megnézheti a letöltött weboldalak nélkül a hálózathoz való hozzáférés (az alapértelmezett tölt be egy olyan címet online megtekintését).
Wget eredetileg kialakított lassú vagy instabil kapcsolat létezik, ezért ez egy fontos jellemzője az a képesség, hogy visszaszerezze megszakadt letöltések fájlt (ez lehetséges, ha a kiszolgáló támogatja RANGE fejlécek). Wget is nyomon az állapotát a szerverek (elérhetőség) kirakodása és frissítése (Wget check állománycímke és támogatja a legújabb verzió) fájlok és weboldalak.
A program számos olyan funkciók, amelyek jellemzőek az úgynevezett közüzemi pókok fedezze fel a különböző weboldalak és szerverek a jelenléte bizonyos fájlok rájuk.
támogatott platformok
Wget Linux vált a termék alapjához. Mint már említettük, a közüzemi kezdetben működött csak Linux-on, de a gyors népszerűségre tett szert, és már alkalmazkodott a más rendszerekkel. Például, megtalálja a változat Wget Windows 7 és újabb operációs rendszerek, és épít egy GUI. Ami a Linux, akkor programozni is gyakran varrva a forgalmazás. Terminálok néhány Linux épít natívan támogatja Wget-csapat. Ubuntu, Fedora, openSUSE, és más fogyasztói disztribúciókat a program, mint mondják, a dobozból. Ezután nézd meg a programot részletesebben.
Wget-parancs: egy listát a legfontosabb paraméterek
Az alapvető parancsok listáját tartalmazza:
- -V - lehetővé teszi, hogy ellenőrizze a szoftver verzió jelenleg használatban;
- -h - mutatja a legátfogóbb vonatkozó parancsok listáját, amelyekkel az alkalmazás;
- -b - lehetővé teszi, hogy lefordítani a programot a háttérben;
A lista üzenet opciók
Wget, irányító lehetővé teszi a teljes ellenőrzést a megjelenített információt. Íme a lista:
- -o logfile - létrehoz egy naplófájlt, amely rögzíti az egész folyamatot a kérelem;
- -a logfile - lehetővé teszi, hogy kiegészítse a meglévő naplófájl létrehozása helyett egy újat;
- -d - megjeleníti a szükséges információkat a fejlesztők és a debugger (segít megoldani a problémákat, és kijavítani a hibákat az ügyfél munka);
- -q - letiltja a kijelzőn az üzenetek;
- -v - Ez az opció alapértelmezés szerint engedélyezve van, egy részletes jelentést a folyamatok zajlanak a programok (valós időben);
- -nv - jelentősen csökkenti a kapott információt a felhasználó által üzeneteket. Ez csak a legfontosabb adatokat és a hiba bejelentése;
- -i fájlt (a fájl elérési útvonalát) - a parancs lehetővé teszi, hogy átvizsgálja a fájlt, elszigetelni egy linket, és csomagtartó; Használhatja a fájlokat a különböző formátumok, beleértve a HTML, de ha használja ezt a parancsot, akkor nem kell megadni a fájl elérési útvonalát a parancssorban;
- -f - provokáló program olvassa a fájlt HTML-ként; ha ezt a parancsot, hogy a munka egy helyi HTML dokumentum, hiba előfordulhat, hogy elkerüljék azt, elegendő feltüntetni a dokumentum
Listája boot opciók
Alapvető parancsok fájlok letöltéséhez wget. Íme az alap szett:
- --bind-address = CÍM - Ez a parancs lehetővé teszi az adatátvitelt CÍME kötődnek a helyi gépen. Ha a TCP / IP kapcsolat parancs szükséges, hogy pontosan adja meg az IP-cím (ha több).
- -t szám (meg kell adnia a szám) - lehetővé teszi a felhasználónak, hogy kiválassza a számát terhelés ismétlést. Az ismétlések elkerülése végett meg kell határoznia a száma nulla.
- -NC - Ez a parancs lehetővé teszi, hogy visszaállítsa a korábbi állapotát a feltöltött fájl abban az esetben volt egy hiba a hálózatban, és letölthető lesz szakítva. Ha nem használja a parancsokat újratöltés (N, -NC, -r) wget lemásolva, és indítsa újra a letöltést. -r opcióval cserélni a meglévő fájlokat.
- c - is megkönnyíti újratöltés fájl elvesztése esetén a vegyület (és ahol Wget megállt független kísérletek visszakapcsolás). Elég csak arra hivatkoznak a fájlt adja meg a parancsot. Ha ugyanabban a könyvtárban van fájl Wget tart az azonosítás és automatikus dönt annak újratöltés. Paranccsal lehet csak a szervereken, ahol van támogatás Range fejlécet.
- --progress - lehetővé teszi, hogy kiválassza a típusú kijelző letöltése folyamatban. Megadhatja -progress = bar vagy progress = dot.
- --spider - helyettesíti a fájl letöltése parancsot, hogy ellenőrizze a jelenlétét a szerveren;
- -w (másodpercben) - megadja közötti időintervallum letöltés.
- -q (azt számú kilobyte vagy megabájt) - lehetővé teszi, hogy pontosan állítsa be a méretet az adatokat, és korlátozza a túlzott mennyiségben. Mindazonáltal érdemes megjegyezni, hogy egyetlen fájl letöltődik függetlenül kitett kvóta (azaz egyetlen fájl, ez a lehetőség nem fog működni, néhány nem volt nehéz).
Listája HTTP paraméterek
- --http-user = és --http-passwd = - lehetővé teszi, hogy meghatározza és jelszavát hitelesítéshez a webkiszolgáló ahonnan a fájlok eltávolításával.
- C = on / off - lehetővé teszi, hogy engedélyezze vagy tiltsa cache-adatokat a szerver oldalon.
- --cookies = on / off - ugyanaz, mint a cache, csak a cookie-kat. Ez lehetővé teszi, hogy akár megállítsák vagy folytathatja a csere cookie irányításához szükséges adatok látogatást a szerver statisztika. Alapértelmezés szerint ez az opció be van kapcsolva, de a cookie-fájlokat nem tárolja a merevlemezen.
- --save-cookies - lehetővé teszi, hogy a cookie fájlok (legfrissebb adatok).
- --proxy-felhasználó és -proxy-passwd - lehetővé teszi, hogy adja meg a felhasználónevét és jelszavát az azonosításhoz a proxy szerver (ha van).
Listája FTP beállítások
Speciális lehetőségek dolgozó Wget. FTP parancsok:
- NR - Ne vegye az ideiglenes fájlokat a könyvtár .listing spontán keletkezik, ha dolgozik az FTP;
- -g on / off - lehetővé teszi, hogy speciális karaktereket közüzemi könyvtárak FTP;
- --passive-ftp - ez a parancs is használható jelenlétében Firewall'a, hogy aktiválja a passzív FTP-módot (ha a felhasználó maga felelős a kapcsolatot a szerverrel).
Wget-Team: Best Practices
A legegyszerűbb és banális példa, hogy működjön együtt a program, persze, a fájlok letöltése. Ahhoz, hogy a vizsgálat Wget-parancsot, akkor először egy egyszerű linket egy fájlt a hálózaton, és adja meg a konzol / terminál: wget * link mutatja a pontos és teljes elérési utat. *
Ha továbbra is a fájl letöltése, használata: wget -c * link mutatja a pontos és teljes elérési utat. *
Ha van egy menetrend szerinti listája linkek fájlok és dokumentumok, akkor a parancs Wget -i filelist.txt.
Ami a weboldalak letöltése, minden egy kicsit bonyolultabb, de ugyanakkor a lehetőségek száma jelentősen megnő. Nem vezetnek be új paraméterek minden alkalommal volt szükség, hogy letölt egy weboldalt, akkor létre szkriptek vagy regisztrálni az összes beállítást .wgetrc helyen fájlt.
Mentsd meg a weblapot, mint a referencia (nehéz lesz, hogy nyissa meg őket a helyi gépen), akkor a wget -m parancsok * link mutatja a pontos és teljes elérési utat. *
Ehhez ugyanazon az oldalon volt elérhető megtekintésre internetkapcsolat nélkül, akkor használja a Wget -r -10 -k * link mutatja a pontos és teljes elérési utat. *
Format error wget parancs nem található a minden olyan elírás, és egy helytelen beállítás.
Similar articles
Trending Now