Ero sivun ”Wget” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Rivi 5: Rivi 5:
  wget valitsimet osoite
  wget valitsimet osoite
Yksinkertaisimmin tiedosto paketti.tar.gz ladattaisiin palvelimelta <nowiki>http://serveri.com</nowiki> komennolla
Yksinkertaisimmin tiedosto paketti.tar.gz ladattaisiin palvelimelta <nowiki>http://serveri.com</nowiki> komennolla
  wget <nowiki>http://server.com/paketti.tar.gz</nowiki>
  wget <nowiki>http://serveri.com/paketti.tar.gz</nowiki>
jolloin [[Hakemisto|hakemistoon]], jossa komento ajettiin ilmestyisi tiedosto paketti.tar.gz
jolloin [[Hakemisto|hakemistoon]], jossa komento ajettiin ilmestyisi tiedosto paketti.tar.gz



Versio 10. joulukuuta 2008 kello 16.15

GNU Wget on komentoriviohjelma tiedostojen lataamiseen. Wget tukee HTTP-, HTTPS- ja FTP-protokollia. Kesäkuussa 2005 julkaistusta 1.10-versiosta lähtien wget on tukenut yli 2 gigatavun kokoisia tiedostoja (mm. dvd-levykuvat).

Käyttö

Ohjelman syntaksi on seuraava:

wget valitsimet osoite

Yksinkertaisimmin tiedosto paketti.tar.gz ladattaisiin palvelimelta http://serveri.com komennolla

wget http://serveri.com/paketti.tar.gz

jolloin hakemistoon, jossa komento ajettiin ilmestyisi tiedosto paketti.tar.gz

Valitsimet

Wgetiä voidaan ohjata melko monipuolisesti erilaisilla valitsimilla. Seuraavassa on esiteltynä tavallisimpia, täydellisen listan näkee komennolla man wget.

  • -a tiedosto, --append-output=tiedosto: Tallentaa lataustapahtuman lokin tiedoston tiedosto perään.
  • -b, --background: Suorittaa lataamisen taustaprosessina eikä tulosta mitään konsoliin.
  • -c, --continue: Jos ladattava tiedosto on jo osittain kiintolevyllä, jatketaan sitä.
  • -o tiedosto, --output-file=tiedosto: Tallentaa lataustapahtuman lokin tiedostoon tiedosto.
  • -O tiedosto: Tallentaa ladattavan tiedoston levylle tiedostoon tiedosto. Tulosteen voi ohjata STDOUTiin käyttämällä tiedostonnimen tilalla viivaa (-).
  • -q, --quiet: Ei tulosta mitään tietoja etenemisestä.
  • -r: Lataa koko sivuston (myös linkkien takana olevat sivut)
  • -t määrä, --tries=määrä: Uudelleenyritysten määrä.
  • -T aika, --timeout=aika: Aikakatkaisu kun määrätty aika sekunteina on kulunut
  • --limit-rate=raja: Asettaa latausnopeuden tiettyyn rajaan. Voi olla esimerkiksi 20k mikä tarkoittaisi 20kt/s.
  • -U user-agent: Vaihda HTTP User-agent -otsaketta (normaalisti: "Wget/versio" esim. "Wget/1.10.2"). Jotku palvelimet saattavat (usein odotusten vastaisesti) antaa erilaista sisältöä eri asiakasohjelmille. Esim: wget -U 'Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0)' http://www.hotmail.com/ - hakee Hotmail-sähköpostipalvelun etusivun esiintyen Internet Explorer 7 -selaimena.

Katso myös

Aiheesta muualla