SzámítógépekSzoftver

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

 

 

 

 

Newest

Copyright © 2018 hu.birmiss.com. Theme powered by WordPress.