Kuidas Wgeti abil faile konkreetsesse kataloogi alla laadida


Wget on populaarne, mitteinteraktiivne ja laialdaselt kasutatav võrgu allalaadija, mis toetab protokolle nagu HTTP, HTTPS ja FTP, ning otsimist HTTP puhverserverite kaudu. Vaikimisi laadib wget failid alla praegusesse töökataloogi, kus see töötab.

Selles artiklis näitame, kuidas faile konkreetsesse kataloogi alla laadida ilma sellesse kataloogi liikumata. See juhend on kasulik, kui kasutate näiteks skripti wget ja soovite automatiseerida allalaadimisi, mis peaksid olema salvestatud erinevatesse kataloogidesse.

Lisaks muudab wget olemus interaktiivseks (võib töötada taustal) disaini abil hõlpsaks kasutamiseks allalaadimiste automatiseerimiseks shelliskriptide kaudu. Võite tegelikult algatada allalaadimise ja süsteemist ühenduse katkestada, lastes wgetil töö lõpule viia.

Wgeti valikut -P või --directory-prefix kasutatakse kataloogi eesliite määramiseks, kuhu kõik allalaaditud failid ja alamkataloogid salvestatakse.

Selles näites demonstreerime, kuidas pilkude konfiguratsiooni mall alla laadida ja kataloogi/etc/glances/alla salvestada.

$ 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/

Kui laadite alla rasket faili, võiksite lisada lipu -c või --continue , mis tähendab, et jätkake osaliselt allalaaditud faili hankimist. Sellega ei pea te allalaadimist uuesti alustama.

See valik aitab teil jätkata faili allalaadimist, mille on alustanud wget eelmine eksemplar või mõni muu programm, mille olete peatanud. See on kasulik ka võrgutõrke korral. Näiteks,

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

Lisateabe saamiseks vaadake lehte wget man.

$ man wget 

Samuti võiksite lugeda neid järgmisi seotud artikleid.

  1. Kuidas tõrvafaile ühe käsuga alla laadida ja välja tõmmata
  2. 5 Linuxi käsureapõhist tööriista failide allalaadimiseks ja veebisaitide sirvimiseks
  3. 15 näpunäidet, kuidas Linuxis käsku Curl kasutada

See on kõik! Selles lühikeses artiklis oleme selgitanud, kuidas wget abil faile konkreetsesse kataloogi alla laadida ilma sellesse kataloogi liikumata. Oma mõtteid saate meiega jagada kommentaarides.