Z uporabo ukaza wget v sistemu Linux lahko zaženete is­to­i­men­ski program in prenesete datoteke iz interneta. Ta ukaz vam ponuja tudi številne možnosti za op­ti­mi­za­ci­jo tega postopka.

Kaj je ukaz wget v sistemu Linux?

wget je pomembno orodje v sistemih Linux, če želite prenesti datoteke iz interneta. Program vam omogoča prenos vsebin ne­po­sre­dno iz terminala. Prvič je bil izdan leta 1996, upravlja pa ga projekt GNU. wget je brez­plač­no orodje, ki je stan­dar­dno vključeno v večino di­s­tri­bu­cij Linuxa, kot sta Debian ali Ubuntu. Prenose lahko sprožite z ukazom wget. Prenosi so podprti prek stre­žni­kov FTP, HTTP in HTTPS.

Če na svojem sistemu Linux nimate programa wget, ga lahko namestite z na­sle­dnjim ukazom:

$ sudo apt-get install wget
shell

Kako deluje ukaz wget?

Za prenos datoteke iz interneta lahko uporabite ukaz wget. Datoteke se samodejno shranijo v trenutni delovni mapo. Prenos ne poteka in­te­rak­tiv­no. To pomeni, da se postopki lahko izvajajo tudi takrat, ko niste pri­ja­vlje­ni. To možnost se uporablja tudi za ponovni zagon prenosa, ki je bil prej prekinjen.

Kako je se­sta­vlje­na sintaksa ukaza wget?

Ko namestite program wget za Linux, lahko z njim prenesete vsebino. Sintaksa je naslednja:

$ wget [Option] [URL]
shell

Program wget lahko pri­la­go­di­te tudi z raz­lič­ni­mi možnostmi. Če želite prenesti več datotek, lahko navedete ustrezne URL-je in jih preprosto ločite s pre­sled­kom.

Katere možnosti ponuja ukaz wget?

Za program wget obstaja veliko možnosti. To so naj­po­go­stej­še:

  • -c ali –continue: Nadaljuje prej pre­ki­nje­no pre­na­ša­nje.
  • -N: Prenese datoteko le, če je novejša od datoteke z istim imenom na vašem ra­ču­nal­ni­ku.
  • -t [število]: Določi, ko­li­ko­krat bo Linux wget poskusil prenesti datoteko.
  • -w [čas]: Določi, koliko sekund bo wget počakal med več prenosi.

Primeri ukaza wget

Na koncu vam bomo pokazali, kako lahko upo­ra­blja­te wget. Tukaj je nekaj primerov:

$ wget http://example.com/folder/file
shell

Tako lahko prenesete datoteko.

$ wget -c http://example.com/folder/file
shell

S tem ukazom lahko ponovno zaženete prenos.

$ wget -t 5 http://example.com/folder/file
shell

V tem primeru bo wget poskusil prenesti datoteko petkrat. Če teh pet poskusov ne bo uspešnih, bo prenos spodletel.

Go to Main Menu