Linux command wget
Cet article présente quelque exemples d'exécution de la commande wget sous Linux, permettant de télécharger le contenu d'une adresse URL. Elle est particulière utile pour récupérer des fichiers par exemple.
Votre avis
Nobody voted on this yet
|
|
Téléchargement l'URL
Sans argument particulier, le contenu de l'URL est téléchargé dans le répertoire courant. Le nom du fichier résultat sera la dernière partie de l'URL.
Dans cet exemple, le fichier disponible à l'URL http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
est téléchargé dans le répertoire en cours de visualisation, sous le nom GeoIP.dat.gz
.
#wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz --2012-04-10 23:41:11-- http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz Résolution de geolite.maxmind.com... 174.36.207.186 Connexion vers geolite.maxmind.com|174.36.207.186|:80... connecté. requête HTTP transmise, en attente de la réponse... 200 OK Longueur: 765869 (748K) [text/plain] Sauvegarde en : «GeoIP.dat.gz» 100%[==============================================================================================>] 765 869 437K/s ds 1,7s 2012-04-10 23:41:13 (437 KB/s) - «GeoIP.dat.gz» sauvegardé [765869/765869]
Téléchargement dans un répertoire
L'argument -P
permet de télécharger le contenu de l'URL dans un répertoire souhaité. Le nom du fichier résultat sera la dernière partie de l'URL.
Dans cet exemple, le fichier disponible à l'URL http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
est téléchargé dans le répertoire /tmp/download
, sous le nom GeoIP.dat.gz
.
#wget -P /tmp/download http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz --2012-04-10 23:42:25-- http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz Résolution de geolite.maxmind.com... 174.36.207.186 Connexion vers geolite.maxmind.com|174.36.207.186|:80... connecté. requête HTTP transmise, en attente de la réponse... 200 OK Longueur: 765869 (748K) [text/plain] Sauvegarde en : «/tmp/download/GeoIP.dat.gz» 100%[==============================================================================================>] 765 869 405K/s ds 1,8s 2012-04-10 23:42:27 (405 KB/s) - «/tmp/download/GeoIP.dat.gz» sauvegardé [765869/765869]
A noter, si le répertoire cible n'existe pas, il sera automatiquement créé.
Téléchargement dans un emplacement
L'argument -O
permet de télécharger le contenu de l'URL dans un emplacement souhaité, permettant de spécifier le nom du fichier "créé".
Dans cet exemple, le fichier disponible à l'URL http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
est téléchargé dans le fichier /tmp/download/download.gz
.
#wget -O /tmp/download/download.gz http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz --2012-04-10 23:45:04-- http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz Résolution de geolite.maxmind.com... 174.36.207.186 Connexion vers geolite.maxmind.com|174.36.207.186|:80... connecté. requête HTTP transmise, en attente de la réponse... 200 OK Longueur: 765869 (748K) [text/plain] Sauvegarde en : «/tmp/download/download.gz» 100%[==============================================================================================>] 765 869 467K/s ds 1,6s 2012-04-10 23:45:05 (467 KB/s) - «/tmp/download/download.gz» sauvegardé [765869/765869]