Michal Valko: Wget prezentácia

WGET

software na získavanie súborov pomocou HTTP, HTTPS a FTP. Je to neinteraktívny commandline nástroj, takže sa jednoducho volá zo skriptov, cronu a terminálov bez podpory GUI.

výhody

  • vie obnoviť prerušené downloady
  • vie používať wildcards a rekurzívne sťahovať adresáre
  • vie konvertovať absolútne linky na relatívne
  • beží na väčšine unixoch aj na ms windows
  • podporuje proxy, cookies, http autentifikáciu
  • vie pracovať na pozadí
  • vie efektívne remirrorovať
  • gnu gpl

príklad použitia:

  • dostanem linku v maili na dokument
    wget http://www.ii.fmph.uniba.sk/~mnagy/linux/Slides/linux2004-1.pdf
  • ak je spojenie pomalé a často padá
    wget
    --tries=666 http://www.ii.fmph.uniba.sk/~mnagy/linux/Slides/linux2004-2.pdf
  • ak sťahujeme stránku a chceme aby wget za nás stiahol obrázky, css štýly
    wget
    -p http://www.ii.fmph.uniba.sk/~mnagy
  • sťahujeme veľké súbory
    wget --limit-rate=20k ftp://ftp.tuke.sk/pub/FedoraCore3.tar.bz2
    ...sme oľhaduplní voči ostatním userom
    wget --continue ftp://ftp.tuke.sk/pub/FedoraCore3.tar.bz2
  • sťahovanie na pozadí (proces beží v pozadí, info do logu, nevypisuje stav sťahovania na obrazovku)
    wget <url> --background
    nohup wget <url>
  • rekurzívne sťahovanie a mirroring
    wget --recursive http://www.sturak.sk/~valko/fotky/
  • stiahnutie celého site-u
    wget -r --convert-links http://www.edi.fmph.uniba.sk
    --level určí veľkosť hĺbky do akej sa má sťahovať
  • .wgetrc

linky:

1-Sep-2011