.de FN \fI\|\\$1\|\fP .. .TH wget 1 "1996 Nov 11" Wget .SH NÉV wget \- egy program állományok letöltésére a World Wide Web-ről .SH ÁTTEKINTÉS .B "wget [kapcsolók] [URL-lista]" .SH FIGYELMEZTETÉS Az itt található információk a .I Wget teljes dokumentációjának csak egy részét képezik. Nem naprakész. Az információs dokumentáció teljes, naprakész adatokat tartalmaz. Az információs dokumentációt az Emacs info alrendszerével vagy az info programmal lehet megtekinteni. .SH LEÍRÁS .I Wget egy program különböző állományok bináris letöltésére a World Wide Web-ről \fIHTTP\fP (Hyper Text Átviteli Protokoll) és \fIFTP\fP (File Átviteli Protokoll) -n keresztül lemezre mentés céljára. .I Wget egy nem\-interaktív program, amely azt jelenti, hogy a háttérben is tud dolgozni a felhasználó bejelentkezése nélkül, nem úgy, mint a legtöbb Web-böngésző (tehát a program elindítása után nyugodtan ki lehet jelentkezni, a program tovább fog működni). A szerverrel való kapcsolat alapján dönti el, hogy az állományok megfelelően kerültek\-e letöltésre, és addig próbálja meg a letöltést míg az megfelelő nem lesz, vagy a felhasználó által beállított értéket el nem éri. \fIFTP\fP szervereknél \fIREST\fP módot használja, ha lehetséges. Proxy szerverek használata támogatott, hogy a letöltést gyorsítsa, a hálózat terhelését csökkentse. .PP .I Wget egy teljes körű letöltési mechanizmust használ, amellyel a Web nagy részét le lehet letölteni, hogy a távoli gép fa struktúráját a helyi gépen hozzuk létre. Természetesen a letöltési mélységet (rekurzió) és más paramétereket meg lehet adni. A letöltött dokumentumok figyelésével biztosítja a \fIWget\fP, hogy a rekurzió sohase kerüljön végtelen ciklusba. Mind \fIHTTP\fP, mind \fIFTP\fP szervereknél alkalmazható. .PP A letöltés folyamata könnyen nyomon követhető formában jelenik meg, pontokkal mutatva. Mindegyik pont 1k letöltött adatot jelent. Beépített funkciók segítik a letöltés finomhangolását, pl. mely hivatkozásokra (linkre) terjedjen ki a letöltés (Ld. -L, -D és -H kapcsolók). .SH URL ELNEVEZÉSEK .PP Az RFC1738 szabványban rögzített URL formák többsége használható. 2 alternatív forma megadása lehetséges a \fIwget\fP-ben, amely azt jelenti, hogy az alábbi módokon lehet megadni egy dokumentum helyét az Interneten: Hagyományos URL (ajánlott forma): .nf http://gazdagép:[portszám]/elérésiút http://fly.cc.fer.hr/ ftp://ftp.xemacs.org/pub/xemacs/xemacs-19.14.tar.gz ftp://felhasználónév:jelszó@gazdagép/könyvtár/állomány .fi Csak \fIFTP\fP esetén használandó (ncftp-szerű): .nf gazdagép:/könyvtár/állomány .nf Csak \fIHTTP\fP esetén használandó (netscape-szerű): gazdagép(:portszám)/könyvtár/állomány .fi A felhasználónév és/vagy jelszó megadása az URL-ben az alábbi módon lehetséges: .nf ftp://felhasználónév:jelszó@gazdagép/könyvtár/állomány .fi Ha a fenti formák között nem tudjuk mi a különbség, akkor nyugodtan használhatjuk a \fIlynx\fP vagy \fInetscape\fP-nél alkalmazott formákat. Az alternatív formák nem elterjedtek, ezért lehet, hogy a jövőben nem fognak működni a \fIWget\fP-ben. .SH OPCIÓK .PP Pár parancssori kapcsolóval lehet a .I wget -et vezérelni. Nem szükséges ezek mindegyikének teljes ismerete vagy használata, ha csak nem a program alapbeállításától eltérő működést szeretnénk elérni. Egyszerű használathoz egyáltalán nem kell a különböző kapcsolókat használni. Jó tanács, hogy a gyakran használt beállításokat a .wgetrc állományban tároljuk. .PP A következő lista az összes kapcsolót bemutatja rövid magyarázattal csökkenő fontossági sorrendben: .IP "-h --help" Felsorolja a lehetséges kapcsolókat. Segítséget nyújt a program használatához. Nem megfelelő vagy hiányos parancssor használatakor is megjelenik. .PP .IP "-V --version" Megjeleníti a .I Wget verziószámát. .PP .IP "-v --verbose" Részletes (\fBverbose\fP) kimenet az összes lehetséges információval. Alapesetben a kimenet csak a letöltéseket és hibaüzeneteket tartalmazza. Ha a kimenet a stdout, akkor alapértelmezett a részletes mód. .PP .IP "-q --quiet" Csöndes mód (\fBquiet\fP), a kimenet teljes hiánya. .PP .IP "-d --debug" Hibakereső (\fBdebug\fP) mód. Csak akkor érhető el, ha a program a \-DDEBUG opcióval lett fordítva. Ha a program fordítása így történt, akkor a kimenetben csak a \-d kapcsoló megadása után jelenik meg többlet információ. .PP .IP "-i \fIállomány\fP --input-file=\fIállomány\fP" A megadott .I állományból olvassa ki a szükséges URL\-ket, ekkor nem szükséges a parancssorban URL\-t megadni. Ha azonban mind a parancssorban, mind az állomány révén URL lett megadva, akkor először a parancssori URL kerül feldolgozásra. Az állománynak nem szükséges \fIHTML\fP dokumentumnak lennie (de nem gond ha az), elég ha csak egymás után felsorolva vannak az URL\-ek. Azonban, ha a -force-html kapcsolót használjuk, akkor az állományt \fIHTML\fP dokumentumként olvassa be. Ebben az esetben a problémát relatív hivatkozások (\fBrelativ links\fP) okozhatják, amelyet a dokumentumban elhelyezett vagy a -base=URL kapcsoló megadásával lehet kiküszöbölni. .PP .IP "-o \fInaplóállomány\fP --output-file=\fInaplóállomány\fP" A megadott \fInaplóállományba\fP (\fBlogfile\fP) írja az üzeneteket a stdout helyett. Részletes kiment kerül a naplóállományba. Ha ez nem szükséges, akkor használjuk a \-nv (nem részletes, non-verbose) opciót. .PP .IP "-a \fInaplóállomány\fP --append-output=\fInaplóállomány\fP" \fINaplóállományhoz\fP hozzáfűzés. Ugyanaz, mint az \-o opció, csak hozzáfűzi az újabb üzeneteket a naplóállományhoz (vagy újat hoz létre, ha még nem létezik) ahelyett, hogy felülírná a régi állományt. .PP .IP "-t \fIszám\fP --tries=\fIszám\fP" A \fIszám\fP-ban megadott értékre állítja az újrapróbálkozások (\fBretries\fP) számát. 0 a végtelen sok próbálkozást jelenti. .PP .IP "--follow-ftp" \fIHTML\fP dokumentumokban található \fIFTP\fP hivatkozásokat is letölti. .PP .IP "-c --continue-ftp" \fIFTP\fP állományok letöltésénél ott folytatja (\fBcontinuing\fP), ahol a letöltés megszakadt. A "wget -c ftp://sunsite.doc.ic.ac.uk/ls-lR.Z" paranccsal ha az aktuális könyvtárban már található egy ls-lR.Z állomány, akkor a \fIwget\fP a lokális állomány mérete utáni részt tölti le. Nem szükséges megadni a \-c kapcsolót, ha folytatni akarjuk a letöltést megszakadó kapcsolatnál, mert a \fIwget\fP ezt önállóan megteszi, vagyis megpróbálja folytatni a megszakadt letöltést. Ahol használni kell ezt az opciót, az egy részben letöltött (más \fIFTP\fP programmal, vagy egy megállított \fIwget\fP-tel) állomány teljes letöltésénél. .PP .IP "-g \fIon/off\fP --glob=\fIon/off\fP" Kiegészítés (\fBglobbing\fP) be/kikapcsolása \fIFTP\fP letöltéskor. Alapesetben bekapcsolódik a kiegészítés, ha az URL helyettesítő karaktereket tartalmaz (pl. csillag, kérdőjel). A kiegészítéssel több állományt lehet ugyanabból a könyvtárból letölteni egyetlen paranccsal, például ftp://gnjilux.cc.fer.hr/*.msg. A kiegészítés jelenleg csak Unix \fIFTP\fP szervereknél alkalmazható. .PP .IP "-e \fIparancs\fP --execute=\fIparancs\fP" A \fIparancsban\fP megadott dolgot hajtja végre, úgy mintha a .wgetrc állományban lett volna megadva. A parancssorban megadott parancs előbb kerül végrehajtásra, mint a .wgetrc állományban megadott, ha ott egyáltalán meg van adva. .PP .IP "-N --timestamping" A dátum\-méretjelzés (\fBtimestamping\fP) figyelése, hogy a program megállapítsa szükséges\-e a dokumentum letöltése. Ha a távoli állomány utolsó módosításának időpontja régebbi, mint a helyi másolaté, és ha a méretük is azonos, akkor az állomány nem kerül letöltésre. Ez a kapcsoló a hetenként történő \fIHTTP\fP vagy \fIFTP\fP tükrözésekkor hasznos, mivel nem engedi meg ugyanannak a dokumentumnak az újabb letöltését, ha az nem lett megváltoztatva. .PP .IP "-F --force-html" Ha a bemenet egy dokumentumból történik, akkor azt \fIHTML\fP\-dokumentumként értelmezi. Ezzel a \fIHTML\fP\-dokumentumban megadott relatív hivatkozások letöltését lehet elvégezni, ha a szerepel a bemeneti állományban vagy a \-base kapcsoló meg lett adva a parancssorban. .PP .IP "-B \fIbase_href\fP --base=\fIbase_href\fP" A \fIbase_href\fP\-ben megadott helyet fogja használni, mintha a bemeneti állományban szerepelt volna formában. Az állományban szereplő cím felülírja a parancssorban megadottat. .PP .IP "-r --recursive" Rekurzív (\fBrecursive\fP) letöltés. Az URL protokolltól függően ez két dolgot jelent. \fIHTTP\fP oldalak rekurzív letöltése azt jelenti, hogy a parancssorban megadott URL\-t letölti, azt \fIHTML\fP-dokumentumként kezeli (ha egyáltalán az) és letölti mindazokat az állományokat, amelyekre a dokumentum hivatkozott, ezt folytatja egy megadott szintig (alapesetben ez 5 szint, \-l opcióval megváltoztatható). \fIwget\fP a \fIHTTP\fP szerveren található könyvtárstruktúrával azonos struktúrába tölti le a dokumentumokat. Ez az opció bemutatóknál hasznos, ahol a lassú Internet kapcsolatot szeretnénk elkerülni. A legjobb eredményt akkor kapjuk, ha a hivatkozások relatívak, mivel így az oldalak a letöltött helyen is gond nélkül fognak működni. \fIFTP\fP esetén a rekurzív letöltés a megadott könyvtár összes alkönyvtárának letöltését jelenti, hasonlóan a \fIHTTP\fP rekurzív letöltéséhez. Jól meg kell gondolni a rekurzív letöltés használatát, mert az Internet kapcsolat nagy leterhelését eredményezheti. A terhelést a letöltés mélységének csökkentésével (Ld. \-l) és/vagy az újrapróbálkozások számának csökkentésével (Ld. \-t) lehet csökkenteni. .PP .IP "-m --mirror" Tükrözés (\fBmirroring\fP) használata. Ez a rekurzió és dátum\-méretfigyelés kombinációja. .PP .IP "-l \fIszint\fP --level=\fIszint\fP" A rekurzív letöltés mélységét adja meg. Alapesetben ez 5. A megadott letöltési mélység elérésekor a letöltés visszatér a szülőkönyvtárba, és onnan megy tovább másik szálon. Így az -r -l1 használata csak egy dokumentumból történő letöltést eredményez. A letöltés mélységének 0-t megadva (elméletileg) végtelen mélységű letöltés érhető el. Jól gondoljuk meg, mert a letöltött dokumentumok száma exponenciálisan növekszik a letöltés mélységével. .PP .IP "-H --span-hosts" Host-ok átlépése rekurzív letöltéskor. Ld. -r és -D kapcsolók. Bővebben a .I HIVATKOZÁSOK KÖVETÉSE részben. .PP .IP "-L --relative" Csak relatív hivatkozások követése. Adott honlap letöltésekor hasznos, mivel az akár ugyanazon szerveren lévő dokumentumokat is figyelmen kívül hagyja, ha nem relatív a hivatkozás. Bővebben a .I HIVATKOZÁSOK KÖVETÉSE részben. .PP .IP "-D \fItartomány\-lista\fP --domains=\fItartomány\-lista\fP" A használandó és a DNS (\fBTartomány Név Szerver, Domain Name Server\fP)-ben azonosított tartományok listája vesszővel elválasztva. Ez nem helyettesíti a -H kapcsolót, ha szükséges, akkor azt külön is meg kell adni. A kapcsolóval gyorsítani lehet a feldolgozást, még ha csak egy szerverre is történik az átmenet. Bővebben a .I HIVATKOZÁSOK KÖVETÉSE részben. .PP .IP "-A \fIlista\fP / -R \fIlista\fP --accept=\fIlista\fP / --reject=\fIlista\fP" Vesszővel felsorolt kiterjesztések, amelyek letöltése engedélyezett (\fBAccepting\fP) vagy nem engedélyezett (\fBRejecting\fP). Például ha csak GIF és JPEG állományokat szeretnénk letölteni, akkor a -A gif,jpg,jpeg opciót használjuk. Ha viszont minden le szeretnénk tölteni a méretes MPEG és AU állományok kivételével, akkor az -R mpg,mpeg,au opciót használjuk. .IP "-X \fIlista\fP --exclude-directories \fIlista\fP" Vesszővel egymás után felsorolt könyvtárak neve, amelyeket nem szeretnénk letölteni (\fBeXclude\fP). .PP .IP "-P \fIprefix\fP --directory-prefix=\fIprefix\fP" A letöltési állományok könyvtárát állítja be a \fIprefix\fP-ben megadottra (alapesetben ez "."). Az összes dokumentum és könyvtár a megadott könyvtárba kerül lementésre. .PP .IP "-T \fIszám\fP --timeout=\fIszám\fP" Várakozási idő (\fBtimeout\fP) beállítása. Minden letöltéskor egy megadott idő van engedélyezve a dokumentum olvasásának megkezdésére, ha ez nem történne meg akkor kapcsolat továbbra is élne, de nem adna eredményt. Alapesetben a várakozási idő 900s (15 perc). .PP .IP "-Y \fIon/off\fP --proxy=\fIon/off\fP" Proxy használatának engedélyezése/tiltása. Ha a megfelelő környezeti változóban ez meg van adva, akkor automatikusan működésbe lép. .PP .IP "-Q \fIszám[KM]\fP --quota=\fIszám[KM]\fP" Letöltési kvóta (\fBquota\fP) megadása byte-ban (alapértelmezett), kilobyte-ban vagy megabyte-ban. Előnyösebb az rc állományban beállítani. Ld. később. .PP .IP "-O \fIállománynév\fP --output-document=\fIállománynév\fP" A dokumentumok nem a megfelelő dokumentumnévvel kerülnek lementésre, hanem az \fIállománynév\fP-ben megadott egyetlen állományhoz kerülnek hozzáfűzésre. Ebben az esetben az újrapróbálkozások száma automatikusan 1. Ha `-' \-t adunk meg, akkor a stdout\-ra kerül a kiíratás, a \-quiet kapcsoló pedig be lesz kapcsolva. Óvatosan használjuk ezt a kapcsolót mivel minden hibaüzenet kiírását kikapcsolja, így nem tudjuk megfelelően ellenőrizni a \fIwget\fP működését. .PP .IP "-S --server-response" Kiírja a \fIHTTP\fP és/vagy \fIFTP\fP szerver által küldött válaszok fejlécét. .PP .IP "-s --save-headers" Lementi a \fIHTTP\fP szerver által küldött fejlécet a tényleges tartalom előtt. .PP .IP "--header=\fIadditional-header\fP" Alternatív fejléc (\fBheader\fP) megadása. Több eltérő fejlécet is meg lehet adni. A fejléc nem tartalmazhat CR vagy LF kódot. .PP .IP "--http-user --http-passwd" A \fIHTTP\fP szerverhez szükséges felhasználónév és jelszó magadása. \fIWget\fP jelenleg csak a hagyományos authentikációs (ellenőrzési) módot kezeli. .PP .IP -nc Nem írja felül a rekurzív letöltéskor a már lementett dokumentumokat (\fBnot-clobber\fP). Ez a kapcsoló akkor \fBhasznos\fP, ha egy megszakadt letöltést szeretnénk folytatni onnan, ahol megszakadt. Ekkor a .html vagy .htm dokumentumok a lemezről töltődnek be és kerülnek feldolgozásra a Web letöltés folytatásához. .PP .IP -nv Nem részletes (\fBnon\-verbose\fP) mód használata, amellyel csak a hibaüzenetek és az alapvető információk kerülnek kijelzésre. A \-quiet opcióval lehet teljesen megszüntetni a kijelzést. .PP .IP -nd Rekurzív letöltéskor nem hozza létre a szükséges könyvtárstruktúrát (\fBno\-directories\fP). Ezzel a kapcsolóval az összes dokumentum egyetlen könyvtárba kerül letöltésre felülírás nélkül (ha ugyanazon állománynév többször fordul elő, akkor .n kierjesztéssel kerül az újabb állomány lementésre). .PP .IP -x Az \-nd ellentétes opciója. Könyvtárstruktúra létrehozása még akkor is, ha nem lenne szükséges a letöltésnél. .PP .IP -nh Az időt rabló DNS-azonosítás kikapcsolása minden hostra. Bővebben a .I HIVATKOZÁSOK KÖVETÉSE részben. .PP .IP -nH Kikapcsolja gazdagép\-névvel megegyező könyvtár létrehozását (\fBno\-hostname\fP). Alapesetben a http://fly.cc.fer.hr cím egy fly.cc.fer.hr könyvtárat fog létrehozni, ahova a dokumentumok letöltésre kerülnek. Ezzel az opcióval ezt lehet megelőzni. .PP .IP --no-parent Nem lép feljebb a szülőkönyvtárnál. .PP .IP "-k --convert-links" Nem relatív hivatkozások (\fBnon-relativ links\fP) konvertálása a helyi gépen relatív hivatkozásokra. .SH "HIVATKOZÁSOK KÖVETÉSE" A rekurzív letöltésnél meg lehet adni, hogy mely hivatkozások legyenek figyelembe véve. .IP "Csak relatív hivatkozások" Ha csak a relatív hivatkozások kerülnek letöltésre (-L kapcsoló), akkor a rekurzív letöltés sohasem tölt le egy másik szerverről. .b gethostbyname sohasem kerül ekkor meghívásra, így nagyon gyors lesz feldolgozás minimális hálózat használattal. Ez főleg a *2html konvertáló programok által generált oldalak használatakor hasznos, mivel azok általában relatív hivatkozásokat készítenek. .PP .IP "Host ellenőrzés" A hivatkozások vizsgálatakor kiderülhet, hogy egyes abszolút hivatkozások is ugyanarra gazdagépre vonatkoznak. Ekkor (ez az alapeset) az összes ugyanazon gazdagépre mutató URL is letöltésre kerül. A problémát itt a gazdagép és tartomány aliase-ok (\fBhost and domain aliases\fP) használata jelenti, mivel a \fIwget\fP nem tudja meghatározni, hogy a \fBregoc.srce.hr\fP és a \fBwww.srce.hr\fP ugyanazt a gazdagépet jelenti. Az abszolút linkek feldolgozásakor a \fBgethostbyname\fP próbálja megállapítani, hogy ugyanarról a gazdagépről van\-e szó. Habár \fBgethostbyname\fP eredménye indexelt formában van, így sohasem kell kétszer leellenőrizni ugyanazt a hostot, fennáll annak a problémája, hogy nagy mennyiségű eltérő szerver letöltésekor mindegyiket ki kell keresni a \fBgethostbyname\fP indexelt listájából. Ilyen összetett ellenőrzést meg lehet előzni a \-nh használatával, amikor \fIwget\fP csak a szerverneveket hasonlítja össze. Így gyorsabb lesz a feldolgozás, de nem lesz olyan megbízható. .PP .IP "Tartomány használat" A \-D kapcsolóval az engedélyezett tartományt lehet megadni. A trükk az egészben, hogy a nem engedélyezett tartományok nem is kerülnek feldolgozásra. Így a \-D\fImit.edu\fP \fBmegadásával biztosak lehetünk, hogy a mit.edu-n kívül semmi sem került azonosításra.\fP Ez az opció nagyon fontos és hasznos. A \-D ugyanakkor \fBnem\fP tartalmazza a \-H\-t (külön meg kell adni, ha szükséges). Nyugodtan használjuk ezt a kapcsolót, mivel nagyban felgyorsítja a feldolgozást. Természetesen a tartományengedélyezést csak bizonyos tartományokról való letöltéshez is megadhatjuk, de hogy más szerverekről is történjen letöltés ugyanazon tartományból szükséges a \-H kapcsoló megadása is. .PP .IP "Minden host" Ha a \-H kapcsolót \-D nélkül használjuk, akkor bármelyik hostról történhet letöltés. Ebben az esetben ajánlatos kicsi letöltési mélységet megadni. Ritkán használatos ez az opció. .PP .IP "\fIFTP\fP" Az \fIFTP\fP letöltés speciális. A \fIHTML\fP dokumentumban elhelyezett \fIFTP\fP hivatkozások letöltéséhez az \-f (ftp követése) opciót kell megadni. Ha engedélyezve van, akkor \fIFTP\fP hivatkozás követésekor host-ot is válthatunk, még ha a host váltás nincs is engedélyezve. Relatív hivatkozások engedélyezésének (-L) sincs hatása az \fIFTP\fP hivatkozásokra. Azonban a tartományengedélyezések (\-D) és állománynév kiterjesztések engedélyezése (\-A/\-R) itt is alkalmazhatók. .SH "KONFIGURÁCIÓS ÁLLOMÁNY" \fIWget\fP által használt konfigurációs állomány (\fBstartup file\fP) a .wgetrc-t . Először a teljes rendszerre érvényes (\fBglobal\fP) konfigurációs állományt tölti be (/etc/wgetrc), aztán a felhasználó konfigurációs állományát keresi meg az alábbi két hely valamelyikében: a \fIWGETRC\fP környezeti változóban megadott vagy \fB$HOME/.wgetrc\fP helyen. A felhasználó konfigurációs állományában található beállítások felülbírálják a teljes rendszerre érvényes beállításokat, így pl. a kvótára megadott értéket. .PP A konfigurációs állomány felépítése a következő: .sp \fIváltozó\fP = \fIérték\fP .sp Különböző változók különböző értékeket vehetnek fel. Az összes lehetséges változó nevét lejjebb lehet olvasni. Az egyenlőségjel utáni karakter(ek) a változó értéke. Ez leginkább \fBon/off\fP (vagy \fB1/0\fP) logikai típus estén és bármilyen \fBszöveg\fP vagy \fBszám\fP a többi esetében. Például a "use_proxy=off" megadásával lehet a proxy használatát megtiltani. Ahol lehetséges \fBinf\fP vagy \fB0\fP megadásával jelezhető a végtelen értéke. A változóknál mindegy a kisbetű/nagybetű használata illetve az aláhúzás jel sem fontos, így például a \fBDIr_Prefix\fP ugyanazt jelenti, mint a \fBdirprefix\fP. Üres sorok, szóközt tartalmazó vagy #-vel kezdődő sorok nem kerülnek értelmezésre. A legtöbb váltózónak létezik parancssori kapcsolója, kivétel néhány ritka és különleges változó. Egy minta konfigurációs állomány található a \fIwget\fP csomagban \fIsample.wgetrc\fP néven. .IP "accept/reject = \fBkarakterlánc\fP" Mint az -A/-R. .IP "add_hostdir = \fBon/off\fP" Engedélyezi/tiltja a gazdagépnévvel egyező könyvtárnév létrehozását. -nH tiltja. .IP "always_rest = \fBon/off\fP" Engedélyezi/tiltja a letöltés folyatatását, mint a -c. .IP "base = \fBkarakterlánc\fP" A relatív hivatkozások számára adja meg a kiindulási URL-t, mint a -B. .IP "convert links = \fBon/off\fP" Nem-relatív hivatkozások relatív hivatkozásokká alakítása lementés után. Mint a -k. .IP "debug = \fBon/off\fP" Hibakereső mód, mint a -d. .IP "dir_mode = \fBszám\fP" A létrehozandó könyvtárak hozzáférési jogosultságát adja meg (alapesetben 755). .IP "dir_prefix = \fBkarakterlánc\fP" Könyvtárstruktúra gyökérkönyvtárának helye, mint a -P. .IP "dirstruct = \fBon/off\fP" Könyvtárstruktúra létrehozását szabályozza, mint az -x vagy -nd. .IP "domains = \fBkarakterlánc\fP" Mint a -D. .IP "follow_ftp = \fBon/off\fP" \fIHTML\fP dokumentumban előforduló \fIFTP\fP hivatkozások kezelését szabályozza, mint az -f. .IP "force_html = \fBon/off\fP" A bemeneti filet \fIHTML\fP-dokumentumként kezeli, ha on-ra van állítva. .IP "ftp_proxy = \fBkarakterlánc\fP" A karakterláncban megadott URL-t használja \fIFTP\fP proxy-ként a környezeti változóban megadott helyett. .IP "glob = \fBon/off\fP" Kiterjesztések engedélyezése/tiltása, mint a -g. .IP "header = \fBkarakterlánc\fP" Alternatív fejléc megadása, mint a --header. .IP "http_passwd = \fBkarakterlánc\fP" \fIHTTP\fP jelszó megadása. .IP "http_proxy = \fBstring\fP" A karakterláncban megadott URL-t használja \fIHTTP\fP proxy-ként a környezeti változóban megadott helyett. .IP "http_user = \fBkarakterlánc\fP" \fIHTTP\fP felhasználónév megadása. .IP "input = \fBkarakterlánc\fP" Bemeneti állomány megadása, mint -i. .IP "kill_longer = \fBon/off\fP" A fejlécben megadott állományméretnél nagyobb méretű dokumentum letöltését hibásnak minősíti és újra megpróbálja letölteni. Alapesetben annyi adatot tölt le, amennyi a fejlécben meg van adva. .IP "logfile = \fBkarakterlánc\fP" Naplóállomány megadása, mint az -o. .IP "login = \fBkarakterlánc\fP" Felhasználónév a távoli géphez, \fIFTP\fP-nél alapesetben "anonymous". .IP "mirror = \fBon/off\fP" Tükrözési opció engedélyezése/tiltása, mint az -m. .IP "noclobber = \fBon/off\fP Mint az -nc. .IP "no_parent = \fBon/off\fP" Mint az --no-parent. .IP "no_proxy = \fBkarakterlánc\fP" A vesszővel felsorolt tartományok esetén nem használja a proxy-t, még ha a környezeti változóban meg is van adva. .IP "num_tries = \fBszám\fP" Újrapróbálkozások száma minden URL-nél, mint -t. .IP "output_document = \fBkarakterlánc\fP" Kimeneti állomány neve, mint az -O. .IP "passwd = \fBkarakterlánc\fP" Jelszó a távoli géphez, \fIFTP\fP-nél alapesetben felhasználónév@hostnév.tartománynév. .IP "quiet = \fBon/off\fP" Csöndes mód, mint a -q. .IP "quota = \fBszám\fP" Letöltési kvóta megadása. Érdemes az /etc/wgetrc -ben megadni. Ha a letöltött dokumentumok összmérete túllépi a kvótában megadottat, akkor a \fIwget\fP abbahagyja a letöltést. A kvótát byte-ban (alapeset), kbyte-ban ('k' utótag) és megabyte-ban ('m' utótag) lehet megadni. A "quota=5m" így 5 mbyte-nyi letöltést ad meg. A felhasználói konfigurációs állományban megadott érték felülbírálja a globálisan megadott értéket. .IP "reclevel = \fBszám\fP" Letöltési mélység meghatározása, mint az -l. .IP "recursive = \fBon/off\fP" Rekurzió engedélyezése/tiltása, mint az -r. .IP "relative_only = \fBon/off\fP" Relatív hivatkozások nyomonkövetése (mint az -L). Bövebben a .I "HIVATKOZÁSOK KÖVETÉSE" részben. .IP "robots = \fBon/off\fP" Robots.txt állomány használata/tiltása. .IP "server_response = \fBon/off\fP" \fIHTTP\fP és \fIFTP\fP szerver válaszok kiíratása, mint az -S. .IP "simple_host_check = \fBon/off\fP" Mint az -nh. .IP "span_hosts = \fBon/off\fP" Mint a -H. .IP "timeout = \fBszám\fP" Várakozási idő megadása, mint a -T. .IP "timestamping = \fBon/off\fP" Dátum-méretjelzés figyelése. Mint az -N. .IP "use_proxy = \fBon/off\fP" Proxy használata/tiltása. Mint az -Y. .IP "verbose = \fBon/off\fP" Részletes mód használata/tiltása, mint a -v/-nv. .SH JELZÉSEK .PP .I Wget a \fISIGHUP\fP (hangup signal) jelzést figyelmen kívűl hagyja. Ha a kimenet a stdout volt, akkor a további kimenet \fIwget-log\fP állományba fog kerülni. .nf .ft B $ wget http://www.ifi.uio.no/~larsi/gnus.tar.gz & $ kill -HUP %% # a kimenet átirányításához .ft R .fi \fIWget\fP a \fISIGHUP\fP-on kívűl más jelzéseket nem hagy figyelmen kívűl. Így a ^C vagy \fISIGTERM\fP megállítja a \fIWget\fP-et. .SH PÉLDÁK .nf http://fly.cc.fer.hr/ letöltéséhez: .ft B wget http://fly.cc.fer.hr/ .ft R Nem-részletes módba kapcsoláshoz: .ft B wget -nv http://fly.cc.fer.hr/ .ft R Végtelen sok újrapróbálkozás megadása: .ft B wget -t0 http://www.yahoo.com/ .ft R Fly honlapjának tükrözése (azonos könyvtárstruktúra előállításával). Letöltési mélység 6, dokumentumonként egyetlen próbálkozással és naplózás a 'log' nevű állományba. .ft B wget -r -l6 -t1 -o log http://fly.cc.fer.hr/ .ft R Yahoo letöltése 50 letöltési mélységben: .ft B wget -r -l50 http://www.yahoo.com/ .fi .SH KÖRNYEZET .IR http_proxy, .IR ftp_proxy, .IR no_proxy, .IR WGETRC, .IR HOME .SH ÁLLOMÁNYOK .IR /etc/wgetrc, .IR $HOME/.wgetrc .SH SZERZŐI JOGOK .PP .I Wget szabad szoftver, bárki a General Public License-ben foglaltak alapján szabadon terjeszheti. .SH LÁSD MÉG .IR lynx(1), .IR ftp(1) .SH SZERZŐ .PP Hrvoje Niksic a \fIWget\fP szerzője. Itt szeretnénk megköszönni az összes béta tesztelőnek és mindenkinek aki hasznos észrevételekkel segítette a program készítését. .SH MAGYAR FORDÍTÁS Vizi Szilárd