1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406
|
.de FN
\fI\|\\$1\|\fP
..
.TH wget 1 "1996 Nov 11" Wget
.SH NV
wget \- egy program llomnyok letltsre a World Wide Web-rl
.SH TTEKINTS
.B "wget [kapcsolk] [URL-lista]"
.SH FIGYELMEZTETS
Az itt tallhat informcik a
.I Wget
teljes dokumentcijnak csak egy rszt kpezik.
Nem napraksz. Az informcis dokumentci teljes, napraksz adatokat tartalmaz. Az informcis dokumentcit az Emacs info alrendszervel vagy az info programmal lehet megtekinteni.
.SH LERS
.I Wget
egy program klnbz llomnyok binris letltsre a World Wide Web-rl \fIHTTP\fP (Hyper Text tviteli Protokoll) s \fIFTP\fP (File tviteli Protokoll) -n keresztl lemezre ments cljra.
.I Wget
egy nem\-interaktv program, amely azt jelenti, hogy a httrben is tud dolgozni a felhasznl bejelentkezse nlkl, nem gy, mint a legtbb Web-bngsz (teht a program elindtsa utn nyugodtan ki lehet jelentkezni, a program tovbb fog mkdni). A szerverrel val kapcsolat alapjn dnti el, hogy az llomnyok megfelelen kerltek\-e letltsre, s addig prblja meg a letltst mg az megfelel nem lesz, vagy a felhasznl ltal belltott rtket el nem ri. \fIFTP\fP szervereknl \fIREST\fP mdot hasznlja, ha lehetsges. Proxy szerverek hasznlata tmogatott, hogy a letltst gyorstsa, a hlzat terhelst cskkentse.
.PP
.I Wget
egy teljes kr letltsi mechanizmust hasznl, amellyel a Web nagy rszt le lehet letlteni, hogy a tvoli gp fa struktrjt a helyi gpen hozzuk ltre. Termszetesen a letltsi mlysget (rekurzi) s ms paramtereket meg lehet adni. A letlttt dokumentumok figyelsvel biztostja a \fIWget\fP, hogy a rekurzi sohase kerljn vgtelen ciklusba. Mind \fIHTTP\fP, mind \fIFTP\fP szervereknl alkalmazhat.
.PP
A letlts folyamata knnyen nyomon kvethet formban jelenik meg, pontokkal mutatva. Mindegyik pont 1k letlttt adatot jelent. Beptett funkcik segtik a letlts finomhangolst, pl. mely hivatkozsokra (linkre) terjedjen ki a letlts (Ld. -L, -D s -H kapcsolk).
.SH URL ELNEVEZSEK
.PP
Az RFC1738 szabvnyban rgztett URL formk tbbsge hasznlhat. 2 alternatv forma megadsa lehetsges a \fIwget\fP-ben, amely azt jelenti, hogy az albbi mdokon lehet megadni egy dokumentum helyt az Interneten:
Hagyomnyos URL (ajnlott forma):
.nf
http://gazdagp:[portszm]/elrsit
http://fly.cc.fer.hr/
ftp://ftp.xemacs.org/pub/xemacs/xemacs-19.14.tar.gz
ftp://felhasznlnv:jelsz@gazdagp/knyvtr/llomny
.fi
Csak \fIFTP\fP esetn hasznland (ncftp-szer):
.nf
gazdagp:/knyvtr/llomny
.nf
Csak \fIHTTP\fP esetn hasznland (netscape-szer):
gazdagp(:portszm)/knyvtr/llomny
.fi
A felhasznlnv s/vagy jelsz megadsa az URL-ben az albbi mdon lehetsges:
.nf
ftp://felhasznlnv:jelsz@gazdagp/knyvtr/llomny
.fi
Ha a fenti formk kztt nem tudjuk mi a klnbsg, akkor nyugodtan hasznlhatjuk a \fIlynx\fP vagy \fInetscape\fP-nl alkalmazott formkat. Az alternatv formk nem elterjedtek, ezrt lehet, hogy a jvben nem fognak mkdni a \fIWget\fP-ben.
.SH OPCIK
.PP
Pr parancssori kapcsolval lehet a
.I wget
-et vezrelni. Nem szksges ezek mindegyiknek teljes ismerete vagy hasznlata, ha csak nem a program alapbelltstl eltr mkdst szeretnnk elrni. Egyszer hasznlathoz egyltaln nem kell a klnbz kapcsolkat hasznlni. J tancs, hogy a gyakran hasznlt belltsokat a .wgetrc llomnyban troljuk.
.PP
A kvetkez lista az sszes kapcsolt bemutatja rvid magyarzattal cskken fontossgi sorrendben:
.IP "-h --help"
Felsorolja a lehetsges kapcsolkat. Segtsget nyjt a program hasznlathoz. Nem megfelel vagy hinyos parancssor hasznlatakor is megjelenik.
.PP
.IP "-V --version"
Megjelenti a
.I Wget
verziszmt.
.PP
.IP "-v --verbose"
Rszletes (\fBverbose\fP) kimenet az sszes lehetsges informcival. Alapesetben a kimenet csak a letltseket s hibazeneteket tartalmazza. Ha a kimenet a stdout, akkor alaprtelmezett a rszletes md.
.PP
.IP "-q --quiet"
Csndes md (\fBquiet\fP), a kimenet teljes hinya.
.PP
.IP "-d --debug"
Hibakeres (\fBdebug\fP) md. Csak akkor rhet el, ha a program a \-DDEBUG opcival lett fordtva. Ha a program fordtsa gy trtnt, akkor a kimenetben csak a \-d kapcsol megadsa utn jelenik meg tbblet informci.
.PP
.IP "-i \fIllomny\fP --input-file=\fIllomny\fP"
A megadott
.I llomnybl
olvassa ki a szksges URL\-ket, ekkor nem szksges a parancssorban URL\-t megadni. Ha azonban mind a parancssorban, mind az llomny rvn URL lett megadva, akkor elszr a parancssori URL kerl feldolgozsra. Az llomnynak nem szksges \fIHTML\fP dokumentumnak lennie (de nem gond ha az), elg ha csak egyms utn felsorolva vannak az URL\-ek.
Azonban, ha a -force-html kapcsolt hasznljuk, akkor az llomnyt \fIHTML\fP dokumentumknt olvassa be. Ebben az esetben a problmt relatv hivatkozsok (\fBrelativ links\fP) okozhatjk, amelyet a dokumentumban elhelyezett <base href="URL"> vagy a -base=URL kapcsol megadsval lehet kikszblni.
.PP
.IP "-o \fInaplllomny\fP --output-file=\fInaplllomny\fP"
A megadott \fInaplllomnyba\fP (\fBlogfile\fP) rja az zeneteket a stdout helyett. Rszletes kiment kerl a naplllomnyba. Ha ez nem szksges, akkor hasznljuk a \-nv (nem rszletes, non-verbose) opcit.
.PP
.IP "-a \fInaplllomny\fP --append-output=\fInaplllomny\fP"
\fINaplllomnyhoz\fP hozzfzs. Ugyanaz, mint az \-o opci, csak hozzfzi az jabb zeneteket a naplllomnyhoz (vagy jat hoz ltre, ha mg nem ltezik) ahelyett, hogy fellrn a rgi llomnyt.
.PP
.IP "-t \fIszm\fP --tries=\fIszm\fP"
A \fIszm\fP-ban megadott rtkre lltja az jraprblkozsok (\fBretries\fP) szmt. 0 a vgtelen sok prblkozst jelenti.
.PP
.IP "--follow-ftp"
\fIHTML\fP dokumentumokban tallhat \fIFTP\fP hivatkozsokat is letlti.
.PP
.IP "-c --continue-ftp"
\fIFTP\fP llomnyok letltsnl ott folytatja (\fBcontinuing\fP), ahol a letlts megszakadt.
A "wget -c ftp://sunsite.doc.ic.ac.uk/ls-lR.Z" paranccsal ha az aktulis knyvtrban mr tallhat egy ls-lR.Z llomny, akkor a \fIwget\fP a loklis llomny mrete utni rszt tlti le. Nem szksges megadni a \-c kapcsolt, ha folytatni akarjuk a letltst megszakad kapcsolatnl, mert a \fIwget\fP ezt nllan megteszi, vagyis megprblja folytatni a megszakadt letltst.
Ahol hasznlni kell ezt az opcit, az egy rszben letlttt (ms \fIFTP\fP programmal, vagy egy meglltott \fIwget\fP-tel) llomny teljes letltsnl.
.PP
.IP "-g \fIon/off\fP --glob=\fIon/off\fP"
Kiegszts (\fBglobbing\fP) be/kikapcsolsa \fIFTP\fP letltskor. Alapesetben bekapcsoldik a kiegszts, ha az URL helyettest karaktereket tartalmaz (pl. csillag, krdjel). A kiegsztssel tbb llomnyt lehet ugyanabbl a knyvtrbl letlteni egyetlen paranccsal, pldul
ftp://gnjilux.cc.fer.hr/*.msg. A kiegszts jelenleg csak Unix \fIFTP\fP szervereknl alkalmazhat.
.PP
.IP "-e \fIparancs\fP --execute=\fIparancs\fP"
A \fIparancsban\fP megadott dolgot hajtja vgre, gy mintha a .wgetrc llomnyban lett volna megadva. A parancssorban megadott parancs elbb kerl vgrehajtsra, mint a .wgetrc llomnyban megadott, ha ott egyltaln meg van adva.
.PP
.IP "-N --timestamping"
A dtum\-mretjelzs (\fBtimestamping\fP) figyelse, hogy a program megllaptsa szksges\-e a dokumentum letltse. Ha a tvoli llomny utols mdostsnak idpontja rgebbi, mint a helyi msolat, s ha a mretk is azonos, akkor az llomny nem kerl letltsre. Ez a kapcsol a hetenknt trtn \fIHTTP\fP vagy \fIFTP\fP tkrzsekkor hasznos, mivel nem engedi meg ugyanannak a dokumentumnak az jabb letltst, ha az nem lett megvltoztatva.
.PP
.IP "-F --force-html"
Ha a bemenet egy dokumentumbl trtnik, akkor azt \fIHTML\fP\-dokumentumknt rtelmezi. Ezzel a \fIHTML\fP\-dokumentumban megadott relatv hivatkozsok letltst lehet elvgezni, ha a <base href> szerepel a bemeneti llomnyban 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 hasznlni, mintha a bemeneti llomnyban szerepelt volna <base href="URL"> formban. Az llomnyban szerepl cm fellrja a parancssorban megadottat.
.PP
.IP "-r --recursive"
Rekurzv (\fBrecursive\fP) letlts. Az URL protokolltl fggen ez kt dolgot jelent. \fIHTTP\fP oldalak rekurzv letltse azt jelenti, hogy a parancssorban megadott URL\-t letlti, azt \fIHTML\fP-dokumentumknt kezeli (ha egyltaln az) s letlti mindazokat az llomnyokat, amelyekre a dokumentum hivatkozott, ezt folytatja egy megadott szintig (alapesetben ez 5 szint, \-l opcival megvltoztathat). \fIwget\fP a \fIHTTP\fP szerveren tallhat knyvtrstruktrval azonos struktrba tlti le a dokumentumokat.
Ez az opci bemutatknl hasznos, ahol a lass Internet kapcsolatot szeretnnk elkerlni. A legjobb eredmnyt akkor kapjuk, ha a hivatkozsok relatvak, mivel gy az oldalak a letlttt helyen is gond nlkl fognak mkdni.
\fIFTP\fP esetn a rekurzv letlts a megadott knyvtr sszes alknyvtrnak letltst jelenti, hasonlan a \fIHTTP\fP rekurzv letltshez.
Jl meg kell gondolni a rekurzv letlts hasznlatt, mert az Internet kapcsolat nagy leterhelst eredmnyezheti. A terhelst a letlts mlysgnek cskkentsvel (Ld. \-l) s/vagy az jraprblkozsok szmnak cskkentsvel (Ld. \-t) lehet cskkenteni.
.PP
.IP "-m --mirror"
Tkrzs (\fBmirroring\fP) hasznlata. Ez a rekurzi s dtum\-mretfigyels kombincija.
.PP
.IP "-l \fIszint\fP --level=\fIszint\fP"
A rekurzv letlts mlysgt adja meg. Alapesetben ez 5. A megadott letltsi mlysg elrsekor a letlts visszatr a szlknyvtrba, s onnan megy tovbb msik szlon. gy az -r -l1 hasznlata csak egy dokumentumbl trtn letltst eredmnyez. A letlts mlysgnek 0-t megadva (elmletileg) vgtelen mlysg letlts rhet el. Jl gondoljuk meg, mert a letlttt dokumentumok szma exponencilisan nvekszik a letlts mlysgvel.
.PP
.IP "-H --span-hosts"
Host-ok tlpse rekurzv letltskor. Ld. -r s -D kapcsolk.
Bvebben a
.I HIVATKOZSOK KVETSE
rszben.
.PP
.IP "-L --relative"
Csak relatv hivatkozsok kvetse. Adott honlap letltsekor hasznos, mivel az akr ugyanazon szerveren lv dokumentumokat is figyelmen kvl hagyja, ha nem relatv a hivatkozs. Bvebben a
.I HIVATKOZSOK KVETSE
rszben.
.PP
.IP "-D \fItartomny\-lista\fP --domains=\fItartomny\-lista\fP"
A hasznland s a DNS (\fBTartomny Nv Szerver, Domain Name Server\fP)-ben azonostott tartomnyok listja vesszvel elvlasztva. Ez nem helyettesti a -H kapcsolt, ha szksges, akkor azt kln is meg kell adni. A kapcsolval gyorstani lehet a feldolgozst, mg ha csak egy szerverre is trtnik az tmenet.
Bvebben a
.I HIVATKOZSOK KVETSE
rszben.
.PP
.IP "-A \fIlista\fP / -R \fIlista\fP --accept=\fIlista\fP / --reject=\fIlista\fP"
Vesszvel felsorolt kiterjesztsek, amelyek letltse engedlyezett (\fBAccepting\fP) vagy nem engedlyezett (\fBRejecting\fP). Pldul ha csak GIF s JPEG llomnyokat szeretnnk letlteni, akkor a -A gif,jpg,jpeg opcit hasznljuk. Ha viszont minden le szeretnnk tlteni a mretes MPEG s AU llomnyok kivtelvel, akkor az -R mpg,mpeg,au opcit hasznljuk.
.IP "-X \fIlista\fP --exclude-directories \fIlista\fP"
Vesszvel egyms utn felsorolt knyvtrak neve, amelyeket nem szeretnnk letlteni (\fBeXclude\fP).
.PP
.IP "-P \fIprefix\fP --directory-prefix=\fIprefix\fP"
A letltsi llomnyok knyvtrt lltja be a \fIprefix\fP-ben megadottra (alapesetben ez "."). Az sszes dokumentum s knyvtr a megadott knyvtrba kerl lementsre.
.PP
.IP "-T \fIszm\fP --timeout=\fIszm\fP"
Vrakozsi id (\fBtimeout\fP) belltsa. Minden letltskor egy megadott id van engedlyezve a dokumentum olvassnak megkezdsre, ha ez nem trtnne meg akkor kapcsolat tovbbra is lne, de nem adna eredmnyt. Alapesetben a vrakozsi id 900s (15 perc).
.PP
.IP "-Y \fIon/off\fP --proxy=\fIon/off\fP"
Proxy hasznlatnak engedlyezse/tiltsa. Ha a megfelel krnyezeti vltozban ez meg van adva, akkor automatikusan mkdsbe lp.
.PP
.IP "-Q \fIszm[KM]\fP --quota=\fIszm[KM]\fP"
Letltsi kvta (\fBquota\fP) megadsa byte-ban (alaprtelmezett), kilobyte-ban vagy megabyte-ban. Elnysebb az rc llomnyban belltani. Ld. ksbb.
.PP
.IP "-O \fIllomnynv\fP --output-document=\fIllomnynv\fP"
A dokumentumok nem a megfelel dokumentumnvvel kerlnek lementsre, hanem az \fIllomnynv\fP-ben megadott egyetlen llomnyhoz kerlnek hozzfzsre. Ebben az esetben az jraprblkozsok szma automatikusan 1. Ha `-' \-t adunk meg, akkor a stdout\-ra kerl a kirats, a \-quiet kapcsol pedig be lesz kapcsolva. vatosan hasznljuk ezt a kapcsolt mivel minden hibazenet kirst kikapcsolja, gy nem tudjuk megfelelen ellenrizni a \fIwget\fP mkdst.
.PP
.IP "-S --server-response"
Kirja a \fIHTTP\fP s/vagy \fIFTP\fP szerver ltal kldtt vlaszok fejlct.
.PP
.IP "-s --save-headers"
Lementi a \fIHTTP\fP szerver ltal kldtt fejlcet a tnyleges tartalom eltt.
.PP
.IP "--header=\fIadditional-header\fP"
Alternatv fejlc (\fBheader\fP) megadsa. Tbb eltr fejlcet is meg lehet adni. A fejlc nem tartalmazhat CR vagy LF kdot.
.PP
.IP "--http-user --http-passwd"
A \fIHTTP\fP szerverhez szksges felhasznlnv s jelsz magadsa. \fIWget\fP jelenleg csak a hagyomnyos authentikcis (ellenrzsi) mdot kezeli.
.PP
.IP -nc
Nem rja fell a rekurzv letltskor a mr lementett dokumentumokat (\fBnot-clobber\fP). Ez a kapcsol akkor \fBhasznos\fP, ha egy megszakadt letltst szeretnnk folytatni onnan, ahol megszakadt. Ekkor a .html vagy .htm dokumentumok a lemezrl tltdnek be s kerlnek feldolgozsra a Web letlts folytatshoz.
.PP
.IP -nv
Nem rszletes (\fBnon\-verbose\fP) md hasznlata, amellyel csak a hibazenetek s az alapvet informcik kerlnek kijelzsre. A \-quiet opcival lehet teljesen megszntetni a kijelzst.
.PP
.IP -nd
Rekurzv letltskor nem hozza ltre a szksges knyvtrstruktrt (\fBno\-directories\fP). Ezzel a kapcsolval az sszes dokumentum egyetlen knyvtrba kerl letltsre fellrs nlkl (ha ugyanazon llomnynv tbbszr fordul el, akkor .n kierjesztssel kerl az jabb llomny lementsre).
.PP
.IP -x
Az \-nd ellenttes opcija. Knyvtrstruktra ltrehozsa mg akkor is, ha nem lenne szksges a letltsnl.
.PP
.IP -nh
Az idt rabl DNS-azonosts kikapcsolsa minden hostra. Bvebben a
.I HIVATKOZSOK KVETSE
rszben.
.PP
.IP -nH
Kikapcsolja gazdagp\-nvvel megegyez knyvtr ltrehozst (\fBno\-hostname\fP). Alapesetben a http://fly.cc.fer.hr cm egy fly.cc.fer.hr knyvtrat fog ltrehozni, ahova a dokumentumok letltsre kerlnek. Ezzel az opcival ezt lehet megelzni.
.PP
.IP --no-parent
Nem lp feljebb a szlknyvtrnl.
.PP
.IP "-k --convert-links"
Nem relatv hivatkozsok (\fBnon-relativ links\fP) konvertlsa a helyi gpen relatv hivatkozsokra.
.SH "HIVATKOZSOK KVETSE"
A rekurzv letltsnl meg lehet adni, hogy mely hivatkozsok legyenek figyelembe vve.
.IP "Csak relatv hivatkozsok"
Ha csak a relatv hivatkozsok kerlnek letltsre (-L kapcsol), akkor a rekurzv letlts sohasem tlt le egy msik szerverrl.
.b gethostbyname sohasem kerl ekkor meghvsra, gy nagyon gyors lesz feldolgozs minimlis hlzat hasznlattal. Ez fleg a *2html konvertl programok ltal generlt oldalak hasznlatakor hasznos, mivel azok ltalban relatv hivatkozsokat ksztenek.
.PP
.IP "Host ellenrzs"
A hivatkozsok vizsglatakor kiderlhet, hogy egyes abszolt hivatkozsok is ugyanarra gazdagpre vonatkoznak. Ekkor (ez az alapeset) az sszes ugyanazon gazdagpre mutat URL is letltsre kerl.
A problmt itt a gazdagp s tartomny aliase-ok (\fBhost and domain aliases\fP) hasznlata jelenti, mivel a \fIwget\fP nem tudja meghatrozni, hogy a \fBregoc.srce.hr\fP s a \fBwww.srce.hr\fP ugyanazt a gazdagpet jelenti. Az abszolt linkek feldolgozsakor a \fBgethostbyname\fP prblja megllaptani, hogy ugyanarrl a gazdagprl van\-e sz. Habr \fBgethostbyname\fP eredmnye indexelt formban van, gy sohasem kell ktszer leellenrizni ugyanazt a hostot, fennll annak a problmja, hogy nagy mennyisg eltr szerver letltsekor mindegyiket ki kell keresni a \fBgethostbyname\fP indexelt listjbl. Ilyen sszetett ellenrzst meg lehet elzni a \-nh hasznlatval, amikor \fIwget\fP csak a szerverneveket hasonltja ssze. gy gyorsabb lesz a feldolgozs, de nem lesz olyan megbzhat.
.PP
.IP "Tartomny hasznlat"
A \-D kapcsolval az engedlyezett tartomnyt lehet megadni. A trkk az egszben, hogy a nem engedlyezett tartomnyok nem is kerlnek feldolgozsra. gy a \-D\fImit.edu\fP \fBmegadsval biztosak lehetnk, hogy a mit.edu-n kvl semmi sem kerlt azonostsra.\fP Ez az opci nagyon fontos s hasznos. A \-D ugyanakkor \fBnem\fP tartalmazza a \-H\-t (kln meg kell adni, ha szksges). Nyugodtan hasznljuk ezt a kapcsolt, mivel nagyban felgyorstja a feldolgozst.
Termszetesen a tartomnyengedlyezst csak bizonyos tartomnyokrl val letltshez is megadhatjuk, de hogy ms szerverekrl is trtnjen letlts ugyanazon tartomnybl szksges a \-H kapcsol megadsa is.
.PP
.IP "Minden host"
Ha a \-H kapcsolt \-D nlkl hasznljuk, akkor brmelyik hostrl trtnhet letlts. Ebben az esetben ajnlatos kicsi letltsi mlysget megadni. Ritkn hasznlatos ez az opci.
.PP
.IP "\fIFTP\fP"
Az \fIFTP\fP letlts specilis. A \fIHTML\fP dokumentumban elhelyezett \fIFTP\fP hivatkozsok letltshez az \-f (ftp kvetse) opcit kell megadni. Ha engedlyezve van, akkor \fIFTP\fP hivatkozs kvetsekor host-ot is vlthatunk, mg ha a host vlts nincs is engedlyezve. Relatv hivatkozsok engedlyezsnek (-L) sincs hatsa az \fIFTP\fP hivatkozsokra. Azonban a tartomnyengedlyezsek (\-D) s llomnynv kiterjesztsek engedlyezse (\-A/\-R) itt is alkalmazhatk.
.SH "KONFIGURCIS LLOMNY"
\fIWget\fP ltal hasznlt konfigurcis llomny (\fBstartup file\fP) a .wgetrc-t .
Elszr a teljes rendszerre rvnyes (\fBglobal\fP) konfigurcis llomnyt tlti be (/etc/wgetrc), aztn a felhasznl konfigurcis llomnyt keresi meg az albbi kt hely valamelyikben:
a \fIWGETRC\fP krnyezeti vltozban megadott vagy \fB$HOME/.wgetrc\fP helyen.
A felhasznl konfigurcis llomnyban tallhat belltsok fellbrljk a teljes rendszerre rvnyes belltsokat, gy pl. a kvtra megadott rtket.
.PP
A konfigurcis llomny felptse a kvetkez:
.sp
\fIvltoz\fP = \fIrtk\fP
.sp
Klnbz vltozk klnbz rtkeket vehetnek fel. Az sszes lehetsges vltoz nevt lejjebb lehet olvasni. Az egyenlsgjel utni karakter(ek) a vltoz rtke. Ez leginkbb \fBon/off\fP (vagy \fB1/0\fP) logikai tpus estn s brmilyen \fBszveg\fP vagy \fBszm\fP a tbbi esetben. Pldul a "use_proxy=off" megadsval lehet a proxy hasznlatt megtiltani. Ahol lehetsges \fBinf\fP vagy \fB0\fP megadsval jelezhet a vgtelen rtke. A vltozknl mindegy a kisbet/nagybet hasznlata illetve az alhzs jel sem fontos, gy pldul a \fBDIr_Prefix\fP ugyanazt jelenti, mint a \fBdirprefix\fP. res sorok, szkzt tartalmaz vagy #-vel kezdd sorok nem kerlnek rtelmezsre.
A legtbb vltznak ltezik parancssori kapcsolja, kivtel nhny ritka s klnleges vltoz. Egy minta konfigurcis llomny tallhat a \fIwget\fP csomagban \fIsample.wgetrc\fP nven.
.IP "accept/reject = \fBkarakterlnc\fP"
Mint az -A/-R.
.IP "add_hostdir = \fBon/off\fP"
Engedlyezi/tiltja a gazdagpnvvel egyez knyvtrnv ltrehozst. -nH tiltja.
.IP "always_rest = \fBon/off\fP"
Engedlyezi/tiltja a letlts folyatatst, mint a -c.
.IP "base = \fBkarakterlnc\fP"
A relatv hivatkozsok szmra adja meg a kiindulsi URL-t, mint a -B.
.IP "convert links = \fBon/off\fP"
Nem-relatv hivatkozsok relatv hivatkozsokk alaktsa lements utn. Mint a -k.
.IP "debug = \fBon/off\fP"
Hibakeres md, mint a -d.
.IP "dir_mode = \fBszm\fP"
A ltrehozand knyvtrak hozzfrsi jogosultsgt adja meg (alapesetben 755).
.IP "dir_prefix = \fBkarakterlnc\fP"
Knyvtrstruktra gykrknyvtrnak helye, mint a -P.
.IP "dirstruct = \fBon/off\fP"
Knyvtrstruktra ltrehozst szablyozza, mint az -x vagy -nd.
.IP "domains = \fBkarakterlnc\fP"
Mint a -D.
.IP "follow_ftp = \fBon/off\fP"
\fIHTML\fP dokumentumban elfordul \fIFTP\fP hivatkozsok kezelst szablyozza, mint az -f.
.IP "force_html = \fBon/off\fP"
A bemeneti filet \fIHTML\fP-dokumentumknt kezeli, ha on-ra van lltva.
.IP "ftp_proxy = \fBkarakterlnc\fP"
A karakterlncban megadott URL-t hasznlja \fIFTP\fP proxy-knt a krnyezeti vltozban megadott helyett.
.IP "glob = \fBon/off\fP"
Kiterjesztsek engedlyezse/tiltsa, mint a -g.
.IP "header = \fBkarakterlnc\fP"
Alternatv fejlc megadsa, mint a --header.
.IP "http_passwd = \fBkarakterlnc\fP"
\fIHTTP\fP jelsz megadsa.
.IP "http_proxy = \fBstring\fP"
A karakterlncban megadott URL-t hasznlja \fIHTTP\fP proxy-knt a krnyezeti vltozban megadott helyett.
.IP "http_user = \fBkarakterlnc\fP"
\fIHTTP\fP felhasznlnv megadsa.
.IP "input = \fBkarakterlnc\fP"
Bemeneti llomny megadsa, mint -i.
.IP "kill_longer = \fBon/off\fP"
A fejlcben megadott llomnymretnl nagyobb mret dokumentum letltst hibsnak minsti s jra megprblja letlteni. Alapesetben annyi adatot tlt le, amennyi a fejlcben meg van adva.
.IP "logfile = \fBkarakterlnc\fP"
Naplllomny megadsa, mint az -o.
.IP "login = \fBkarakterlnc\fP"
Felhasznlnv a tvoli gphez, \fIFTP\fP-nl alapesetben "anonymous".
.IP "mirror = \fBon/off\fP"
Tkrzsi opci engedlyezse/tiltsa, mint az -m.
.IP "noclobber = \fBon/off\fP
Mint az -nc.
.IP "no_parent = \fBon/off\fP"
Mint az --no-parent.
.IP "no_proxy = \fBkarakterlnc\fP"
A vesszvel felsorolt tartomnyok esetn nem hasznlja a proxy-t, mg ha a krnyezeti vltozban meg is van adva.
.IP "num_tries = \fBszm\fP"
jraprblkozsok szma minden URL-nl, mint -t.
.IP "output_document = \fBkarakterlnc\fP"
Kimeneti llomny neve, mint az -O.
.IP "passwd = \fBkarakterlnc\fP"
Jelsz a tvoli gphez, \fIFTP\fP-nl alapesetben felhasznlnv@hostnv.tartomnynv.
.IP "quiet = \fBon/off\fP"
Csndes md, mint a -q.
.IP "quota = \fBszm\fP"
Letltsi kvta megadsa. rdemes az /etc/wgetrc -ben megadni. Ha a letlttt dokumentumok sszmrete tllpi a kvtban megadottat, akkor a \fIwget\fP abbahagyja a letltst. A kvtt byte-ban (alapeset), kbyte-ban ('k' uttag) s megabyte-ban ('m' uttag) lehet megadni. A "quota=5m" gy 5 mbyte-nyi letltst
ad meg. A felhasznli konfigurcis llomnyban megadott rtk fellbrlja a globlisan megadott rtket.
.IP "reclevel = \fBszm\fP"
Letltsi mlysg meghatrozsa, mint az -l.
.IP "recursive = \fBon/off\fP"
Rekurzi engedlyezse/tiltsa, mint az -r.
.IP "relative_only = \fBon/off\fP"
Relatv hivatkozsok nyomonkvetse (mint az -L). Bvebben a
.I "HIVATKOZSOK KVETSE"
rszben.
.IP "robots = \fBon/off\fP"
Robots.txt llomny hasznlata/tiltsa.
.IP "server_response = \fBon/off\fP"
\fIHTTP\fP s \fIFTP\fP szerver vlaszok kiratsa, mint az -S.
.IP "simple_host_check = \fBon/off\fP"
Mint az -nh.
.IP "span_hosts = \fBon/off\fP"
Mint a -H.
.IP "timeout = \fBszm\fP"
Vrakozsi id megadsa, mint a -T.
.IP "timestamping = \fBon/off\fP"
Dtum-mretjelzs figyelse. Mint az -N.
.IP "use_proxy = \fBon/off\fP"
Proxy hasznlata/tiltsa. Mint az -Y.
.IP "verbose = \fBon/off\fP"
Rszletes md hasznlata/tiltsa, mint a -v/-nv.
.SH JELZSEK
.PP
.I Wget
a \fISIGHUP\fP (hangup signal) jelzst figyelmen kvl hagyja. Ha a kimenet a stdout volt, akkor a tovbbi kimenet \fIwget-log\fP llomnyba fog kerlni.
.nf
.ft B
$ wget http://www.ifi.uio.no/~larsi/gnus.tar.gz &
$ kill -HUP %% # a kimenet tirnytshoz
.ft R
.fi
\fIWget\fP a \fISIGHUP\fP-on kvl ms jelzseket nem hagy figyelmen kvl.
gy a ^C vagy \fISIGTERM\fP meglltja a \fIWget\fP-et.
.SH PLDK
.nf
http://fly.cc.fer.hr/ letltshez:
.ft B
wget http://fly.cc.fer.hr/
.ft R
Nem-rszletes mdba kapcsolshoz:
.ft B
wget -nv http://fly.cc.fer.hr/
.ft R
Vgtelen sok jraprblkozs megadsa:
.ft B
wget -t0 http://www.yahoo.com/
.ft R
Fly honlapjnak tkrzse (azonos knyvtrstruktra ellltsval).
Letltsi mlysg 6, dokumentumonknt egyetlen prblkozssal s
naplzs a 'log' nev llomnyba.
.ft B
wget -r -l6 -t1 -o log http://fly.cc.fer.hr/
.ft R
Yahoo letltse 50 letltsi mlysgben:
.ft B
wget -r -l50 http://www.yahoo.com/
.fi
.SH KRNYEZET
.IR http_proxy,
.IR ftp_proxy,
.IR no_proxy,
.IR WGETRC,
.IR HOME
.SH LLOMNYOK
.IR /etc/wgetrc,
.IR $HOME/.wgetrc
.SH SZERZI JOGOK
.PP
.I Wget
szabad szoftver, brki a General Public License-ben foglaltak alapjn szabadon terjeszheti.
.SH LSD MG
.IR lynx(1),
.IR ftp(1)
.SH SZERZ
.PP
Hrvoje Niksic <hniksic@srce.hr> a \fIWget\fP szerzje.
Itt szeretnnk megksznni az sszes bta tesztelnek s mindenkinek aki hasznos szrevtelekkel segtette a program ksztst.
.SH MAGYAR FORDTS
Vizi Szilrd <vizisz@freemail.hu>
|