Zoeken op website

Bestanden downloaden naar een specifieke map met Wget


Wget is een populaire, niet-interactieve en veelgebruikte netwerkdownloader die protocollen ondersteunt zoals HTTP, HTTPS en FTP, en ophalen via HTTP-proxy's. Standaard downloadt wget bestanden in de huidige werkmap waar het wordt uitgevoerd.

Lees ook: de naam van een bestand wijzigen tijdens het downloaden met Wget in Linux

In dit artikel laten we zien hoe u bestanden naar een specifieke map kunt downloaden zonder naar die map te gaan. Deze handleiding is handig als u bijvoorbeeld wget in een script gebruikt en downloads wilt automatiseren die in verschillende mappen moeten worden opgeslagen.

Bovendien maakt het feit dat wget niet-interactief is (kan op de achtergrond werken) het eenvoudig te gebruiken voor het automatiseren van downloads via shell-scripts. U kunt daadwerkelijk een download starten en de verbinding met het systeem verbreken, zodat wget de taak kan voltooien.

De optie -P of --directory-prefix van Wget wordt gebruikt om het mapvoorvoegsel in te stellen waar alle opgehaalde bestanden en submappen zullen worden opgeslagen.

In dit voorbeeld laten we zien hoe u het configuratiesjabloon voor blikken kunt downloaden en opslaan in de map /etc/glances/.

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/

Als u een zwaar bestand downloadt, wilt u wellicht de vlag -c of --continue toevoegen, wat betekent dat u een gedeeltelijk gedownload bestand blijft ontvangen. Hiermee hoeft u de download niet opnieuw te starten.

Met deze optie kunt u het downloaden van een bestand hervatten dat is gestart door een eerder exemplaar van wget, of door een ander programma of een programma dat u had gepauzeerd. Het is ook handig in geval van een netwerkstoring. Bijvoorbeeld,

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

Voor meer informatie, zie de wget manpagina.

man wget 

Misschien wilt u ook de volgende gerelateerde artikelen lezen.

  1. Hoe u Tar-bestanden kunt downloaden en extraheren met één opdracht
  2. 5 Linux-opdrachtregelgebaseerde hulpmiddelen voor het downloaden van bestanden en het surfen op websites
  3. 15 tips voor het gebruik van de ‘Curl’-opdracht in Linux

Dat is alles! In dit korte artikel hebben we uitgelegd hoe u bestanden naar een specifieke map kunt downloaden zonder naar die map te gaan, met behulp van wget. U kunt uw mening met ons delen in de reacties.