Kako preuzeti datoteke u određeni direktorij koristeći Wget


Wget je popularan, neinteraktivan i široko korišten mrežni program za preuzimanje koji podržava protokole kao što su HTTP, HTTPS i FTP te dohvaćanje putem HTTP proxyja. Prema zadanim postavkama, wget preuzima datoteke u trenutnom radnom direktoriju u kojem se pokreće.

Pročitajte također: Kako preimenovati datoteku tijekom preuzimanja s Wgetom u Linuxu

U ovom ćemo članku pokazati kako preuzeti datoteke u određeni direktorij bez pomicanja u taj direktorij. Ovaj vodič je koristan ako, na primjer, koristite wget u skripti i želite automatizirati preuzimanja koja bi trebala biti pohranjena u različitim direktorijima.

Osim toga, wget koji je po dizajnu neinteraktivan (može raditi u pozadini) olakšava upotrebu za automatiziranje preuzimanja putem skripti ljuske. Možete zapravo pokrenuti preuzimanje i prekinuti vezu sa sustavom, dopuštajući wgetu da završi posao.

Wgetova opcija -P ili --directory-prefix koristi se za postavljanje prefiksa direktorija u koji će se spremati sve dohvaćene datoteke i poddirektoriji.

U ovom primjeru pokazat ćemo kako preuzeti predložak konfiguracije glances i pohraniti ga u /etc/glances/ direktorij.

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/

Ako preuzimate tešku datoteku, možda biste trebali dodati oznaku -c ili --continue, što znači da nastavite dobivati djelomično preuzetu datoteku. S njim ne morate iznova pokretati preuzimanje.

Ova vam opcija pomaže da nastavite s preuzimanjem datoteke koju je pokrenula prethodna instanca wgeta ili drugi program ili onaj koji ste pauzirali. Također je korisno u slučaju kvara na mreži. Na primjer,

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

Za više informacija pogledajte wget stranicu priručnika.

man wget 

Također biste mogli pročitati sljedeće povezane članke.

  1. Kako preuzeti i izdvojiti Tar datoteke jednom naredbom
  2. 5 Linux alata temeljenih na naredbenom retku za preuzimanje datoteka i pregledavanje web stranica
  3. 15 savjeta o tome kako koristiti naredbu 'Curl' u Linuxu

To je sve! U ovom kratkom članku objasnili smo kako preuzeti datoteke u određeni direktorij bez pomicanja u taj direktorij, koristeći wget. Svoje mišljenje možete podijeliti s nama u komentarima.