Ga naar inhoud

πŸ“₯ Het wget Commando in Linux

In deze handleiding leer je hoe je wget gebruikt op een Linux-systeem.

Het commando wget wordt gebruikt om bestanden van het internet te downloaden via HTTP, HTTPS of FTP.
Het is een krachtig hulpmiddel voor downloads in scripts, automatische updates en batch-downloads.

Achtergrondinformatie

Het commando wget is beschikbaar op de meeste Linux-distributies, maar moet soms apart geΓ―nstalleerd worden.

  • wget kan bestanden en mappen downloaden, inclusief hele websites.
  • Het ondersteunt herstartbare downloads, proxy’s en authenticatie.
  • In scripts wordt wget vaak gebruikt voor automatische downloadtaken of backup-scripts.

Controleren of wget aanwezig is

Controleer de aanwezigheid en versie van wget:

wget --version
Voorbeeldoutput
GNU Wget 1.21.3 built on linux-gnu.
+digest +https +ipv6 +iri +large-file +nls +ntlm +opie +psl +ssl/openssl

βš™οΈ Installeren van wget

Op de meeste Linux-distributies moet wget apart geΓ―nstalleerd worden.

Installatie op Debian/Ubuntu:

sudo apt update
sudo apt install wget

Voorbeeldoutput
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  wget

Hieronder vind je enkele veelgebruikte voorbeelden van wget:

  • wget http://example.com/file.txt β†’ Download bestand naar huidige map
Voorbeeld

wget http://example.com/file.txt
Output (fragment):
--2025-09-11 12:00:01--  http://example.com/file.txt
Resolving example.com (example.com)... 93.184.216.34
Connecting to example.com (example.com)|93.184.216.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1024 (1.0K) [text/plain]
Saving to: β€˜file.txt’

  • wget -O naam.txt http://example.com/file.txt β†’ Download en sla op als specifieke bestandsnaam

  • wget -c http://example.com/file.zip β†’ Hervat een onderbroken download

  • wget -r http://example.com/ β†’ Recursief een hele website downloaden

  • wget --limit-rate=100k http://example.com/file.zip β†’ Beperk downloadsnelheid

  • wget --user=gebruiker --password=wachtwoord http://example.com/protected.zip β†’ Download met authenticatie

wget kan configuratie lezen van:

  • ~/.wgetrc β†’ standaard opties zoals user-agent, retries en proxy
Voorbeeld ~/.wgetrc
user_agent = Mozilla/5.0 (compatible; MyScript/1.0)
retries = 5

wget kan uitvoer loggen naar een bestand:

wget -o download.log http://example.com/file.txt
  • -o β†’ logbestand instellen
  • -a β†’ append naar bestaand logbestand

Updaten van wget

Update wget via de pakketbeheerder:

sudo apt update
sudo apt install --only-upgrade wget

Verwijderen van wget

Verwijder wget indien gewenst:

sudo apt remove wget

πŸ“– Handleiding

De ingebouwde handleiding is beschikbaar via:

man wget
Voorbeeld
WGET(1)                      User Commands                     WGET(1)

NAME
       wget - non-interactive network downloader

SYNOPSIS
       wget [options] [URL...]

DESCRIPTION
       Wget is a free utility for non-interactive download of files from the web.