Tiedostojen lataaminen tiettyyn hakemistoon Wgetin avulla


Wget on suosittu, ei-interaktiivinen ja laajalti käytetty verkkolatausohjelma, joka tukee protokollia, kuten HTTP, HTTPS ja FTP, sekä hakua HTTP-välityspalvelinten kautta. Oletuksena wget lataa tiedostot nykyiseen työhakemistoon, jossa se ajetaan.

Lue myös: Tiedoston uudelleennimeäminen ladattaessa Wgetillä Linuxissa

Tässä artikkelissa näytämme kuinka ladata tiedostoja tiettyyn hakemistoon siirtymättä kyseiseen hakemistoon. Tämä opas on hyödyllinen, jos esimerkiksi käytät wget-komentosarjassa ja haluat automatisoida lataukset, jotka tulisi tallentaa eri hakemistoihin.

Lisäksi wget ei ole interaktiivinen (voi toimia taustalla), mikä tekee siitä helpon käyttää latausten automatisoimiseen komentotulkkikomentosarjojen avulla. Voit itse asiassa aloittaa latauksen ja katkaista yhteyden järjestelmästä, jolloin wget suorittaa työn.

Wgetin -P- tai --hakemisto-etuliite-vaihtoehtoa käytetään asettamaan hakemiston etuliite, johon kaikki haetut tiedostot ja alihakemistot tallennetaan.

Tässä esimerkissä näytämme, kuinka voit ladata glances-määritysmallin ja tallentaa sen /etc/glances/-hakemistoon.

sudo mkdir /etc/glances
ls /etc/glances/
sudo wget https://raw.githubusercontent.com/nicolargo/glances/develop/conf/glances.conf -P /etc/glances/
ls /etc/glances/

Jos lataat painavaa tiedostoa, voit lisätä -c- tai --continue-lipun, mikä tarkoittaa, että jatkat osittain ladatun tiedoston saamista. Sen avulla sinun ei tarvitse aloittaa latausta alusta.

Tämän vaihtoehdon avulla voit jatkaa tiedoston lataamista, joka on aloitettu edellisellä wget-esiintymällä tai jollakin toisella tai keskeytetyllä ohjelmalla. Se on hyödyllinen myös verkkovian sattuessa. Esimerkiksi,

wget -c https://tenet.dl.sourceforge.net/project/parrotsecurity/iso/4.1/Parrot-security-4.1_amd64.iso

Lisätietoja on wget -manuaalisivulla.

man wget 

Saatat myös haluta lukea nämä seuraavat aiheeseen liittyvät artikkelit.

  1. Tar-tiedostojen lataaminen ja purkaminen yhdellä komennolla
  2. 5 Linuxin komentorivipohjaista työkalua tiedostojen lataamiseen ja verkkosivustojen selaamiseen
  3. 15 vinkkiä Curl-komennon käyttämiseen Linuxissa

Siinä kaikki! Tässä lyhyessä artikkelissa olemme selittäneet, kuinka tiedostot ladataan tiettyyn hakemistoon siirtymättä kyseiseen hakemistoon käyttämällä wget-ohjelmaa. Voit jakaa ajatuksesi kanssamme kommenteissa.