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


Wget je popularan, neinteraktivan i široko korišćen mrežni downloader koji podržava protokole kao što su HTTP, HTTPS i FTP, i preuzimanje putem HTTP proksija. Prema zadanim postavkama, wget preuzima datoteke u trenutnom radnom direktoriju gdje se pokreće.

Pročitajte također: Kako preimenovati datoteku dok preuzimate pomoću Wget-a u Linuxu

U ovom članku ćemo pokazati kako preuzeti datoteke u određeni direktorij bez prelaska 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 je neinteraktivan (može raditi u pozadini) po dizajnu čini ga lakim za korištenje za automatizaciju preuzimanja putem shell skripti. Možete zapravo pokrenuti preuzimanje i prekinuti vezu sa sistemom, puštajući wgetu da završi posao.

Wgetova opcija -P ili --directory-prefix se koristi za postavljanje prefiksa direktorija u koji će biti sačuvani svi preuzeti fajlovi i poddirektoriji.

U ovom primjeru ćemo pokazati 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žak fajl, možda ćete želeti da dodate oznaku -c ili --continue, što znači da nastavite sa dobijanjem delimično preuzete datoteke. Uz to, ne morate ponovo započeti preuzimanje.

Ova opcija vam pomaže da nastavite sa preuzimanjem datoteke koju je pokrenula prethodna instanca wgeta, ili drugi program ili onaj koji ste pauzirali. Također je korisno u slučaju bilo kakvog 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 man stranicu.

man wget 

Možda biste željeli pročitati i ove sljedeće povezane članke.

  1. Kako preuzeti i izvući Tar datoteke jednom komandom
  2. 5 Linux alata zasnovanih na komandnoj liniji 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 prelaska u taj direktorij, koristeći wget. Svoje mišljenje možete podijeliti s nama u komentarima.