Rekurzív loading web-site teljesen, ablakok IT Pro

Wget eszköz időt takarít meg szeretnénk letölteni fájlokat egy távoli tároló, vagy a teljes web-oldalak webes és FTP-szerverek. Ezzel az eszközzel lehetőség van ellenőrizni a web-oldalakat, és javítja a biztonságot. Sok szempontból hasonló a Curl a Wget segédprogram, egy parancssori eszköz egy nyílt forráskódú, feltételei szerint terjeszthető a GNU licensz, ahol letölthető távoli fájlok HTTP, biztonságos HTTP (HTTPS) és az FTP.







Regisztráció a konferencia

WGET segédprogram veszi az adatokat a távoli rendszer

Azonban Wget egyedülálló tulajdonságokkal, amelyek nem érhetők el Curl, különösen a képességet, hogy rekurzív letöltés teljes web-oldalak, nem pedig az egyes fájlokat. Ez a cikk leírja, hogyan kell használni a wget közös igazgatási feladatokat. Ez az eszköz lehetővé teszi a szerkezetátalakítás és az automatikus szerver terhelés.

Letöltése és telepítése Wget

Konfigurálása Wget HTTPS protokoll használata, telepíteni kell az OpenSSL könyvtárakat, amelyek egyszerű DLL-fájlokat a letöltött csomagot Wget. Wget.zip, csomagolja ki a fájlt, és hozzáadja Wget könyvtár elérési útját, vagy a fájlok másolása wget.exe, libeay32.dll és ssleay32.dll egy mappában, amely be van állítva az elérési utat (például C: windows, C: WindowsSystem32). van egy súgó fájlt közé letölthető fájlokat Wget for Windows (wget.hlp). Listája számos parancssori paraméterek lehet beszerezni bármikor beírásával

Bízza Wget egyszerű. Ahhoz, hogy távolítsa el a távoli web-oldal, nyisson meg egy parancssort, és írja be a parancsot

Ha a web-oldalon, az alapértelmezett beállítás, nem ismert, hogy ez elegendő ahhoz, hogy adja

és wget képes az alapértelmezett kezdőlapot, ugyanúgy, mint amikor belép egy URL-t a böngészőben. Alapértelmezésben a Wget menti a fájlokat a könyvtárba, ahonnan a parancs futtatásához. Adjon meg egy másik utat használja a -P paraméterével

Wget jelentősen lehetőségeinek bővítése az eszköz használatával parancssori paraméterekkel. Például, a paraméter -r obesapechivaet rekurzív extrakcióval. szerint a csapat

Wget feltárja a hely, és töltse le az összes felfedezett web-oldal grafikai és webes oldalakat, amelyek linkeket. A rekurzió mélységét - öt szinten. Más szóval, az eszköz kivonatok az első web-oldal egy linket erre az oldalra, kivonatok, amelyek kapcsolódnak a Web-oldalak, és megismétli ezt a folyamatot addig, amíg az ötödik szint eléréséig. Korlátozása mélysége vizsgálatot szintjét meghatározó az -l N gombot. Például a parancs







határozza meg a keresés az weboldalán két szint mélységig. Ha rekurzió legyen óvatos, különben akkor töltse kivonat oldalak a teljes merevlemezt. Ezen felül, akkor merülhetnek fel a harag a web-alapú, mint az eszköz megpróbálja az összes fájlt észlelt a lehető leggyorsabban, és létrehoz egy extra terhelést a helyszínen, különösen akkor, ha (és a helyszínen), a kapacitás a kommunikációs csatorna kicsi. Használja a -w, akkor udvariasan pont várakozási idő (másodpercben) oldalbetöltések között.

A kibontott fájlokat mentett egy új mappát, nevezték el a web-oldalon. Az előző példában wget hozna létre egy könyvtárat nevű www.targetwebsite.com és ments el egy helyi másolatot a webhely a könyvtárban. Ez a könyvtár jön létre abban a könyvtárban, ahonnan indult a szerszámot, ha a P útvonal paraméter nincs megadva máshol. Például,

Mindig tartsa weboldalán a C: wgetstuffwww.targetwebsite.com. Ez a könyvtár lesz tárolva a tartalmát az aktuális Web-site - például fájlok, például a index.html nevű könyvtárba / kép és / css, és minden más az elsődleges és másodlagos fájlokat az adott webhely.

A kiválasztás a bizonyos fájlok és könyvtárak

-I listán és -A fájl kiterjesztését paraméterek listáját beállíthatja Wget fájlok letöltésére csak megadott könyvtárak vagy fájlok bizonyos típusú. Például a parancs

csak letölti a könyvtár tartalmát / képek. csapat

Csak betölti JPEG és GIF képek. Ezek a paraméterek segítenek szűrésére letölthető tartalmat menteni a helyet a merevlemezen, és a sávszélességet a kommunikációs csatorna.

korlátozások Wget

Wget - egy jó alternatíva a beépített Windows FTP-kliens, köszönhetően a kompatibilitás egyetemes szimbólumok és megőrzése jelek a dátumot és az időt az eredeti fájlt. Az ütemezett letöltés csak a legfrissebb fájlokat egy távoli FTP-könyvtárban, akkor a parancs

Mivel a N letölti csak azokat a fájlokat, amelyek újabb, mint a korábban letöltött. Ebben a példában a Wget rögzítjük egy távoli FTP-szerver segítségével anonim kapcsolat (ha szükséges, akkor használja ftp: // felhasználó: jelszó @ host / path, hogy egy felhasználói név és jelszó), mozgatja a megadott könyvtár és megpróbálja letölteni az új fájlokat csak .

Igazgatási feladatok automatizálása

Wget segédprogram különösen akkor hasznos, ha azt szeretné, hogy távolról fájlok feltöltése kizárólag a parancssor segítségével. Például beállíthat egy Telnet kapcsolatot a távoli Windows szerver és futtassa a parancsot

Töltse le a javítást a Microsoft a Windows szerveren. Idézetek helyes továbbítása az URL-t a wget nevű programra, ami nagyon fontos, bonyolultságától függően az URL. Ezen túlmenően, a mechanizmus működik csak hagyományos fájl feltöltési eljárásokat, mely elérhető a statikus URL-t. Például olyan eszközök, mint a Wget, nem alkalmasak programok letöltését segítségével új, interaktív ActiveX Eredeti Windows Microsoft ellenőrzése.

wget

Wget drámaian felgyorsítja a folyamatot konfigurálása egy új számítógépet, és a helyét a forrás fájlokat jól dokumentált. Például a parancs betölteni egy új program vagy tapaszt lehet másolni a konfigurációs dokumentum ezt követően pontosan tudni, hogy hol és milyen célból került a program betöltődik. Ha a számítógép meg kell építeni, akkor másolja a parancsokat az ilyen dokumentumok a konzol gyorsan és kap a telepítési fájlokat. Wget - egy egyszerű, de hasznos eszköz kezelésére és a munka a távoli rendszerek adatait.

Ossza meg képeit barátaival és kollégáival




Kapcsolódó cikkek