Comment utiliser la commande wget
La source de mes infos se trouve là : malekal.com
Comment utiliser wget avec quelques exemples
======> https://www.malekal.com/6-commandes-pou ... sur-linux/
Code : Tout sélectionner
wget -r http://www.le-nom-du-site.com/
Code : Tout sélectionner
wget http://www.le-nom-du-site.com/fichier.zip
Par exemple pour télécharger superfichier.zip dans /tmp/a-efface.zip :
Code : Tout sélectionner
wget http://www.le-nom-du-site.com/superfichier.zip -0 /opt/a-efface.zip
Code : Tout sélectionner
wget -r -A png,pdf http://www.le-nom-du-site.com/
Code : Tout sélectionner
wget https://www.le-nom-du-site.com//fichier.zip --no-check-certificate
Code : Tout sélectionner
wget -0 [file_name]
wget -0 [file_name]
Code : Tout sélectionner
wget -0 [file_name]
Code : Tout sélectionner
wget -0 /tmp/nginx.tar.gz https://nginx.org/download/nginx-1.18.0.tar.gz
La vitesse de téléchargement est définie dans les kilo-kilobytes (k) et les mégaoctets (M). Utilisez la commande:
wget --limit-rate [wanted_speed]
--> Par exemple, si vous installez les pilotes NVIDIA TESLA sur Linux et que vous souhaitez limiter la vitesse de téléchargement à 1 mégaoctet, utiliserait la commande:
Code : Tout sélectionner
wget --limit-rate 1m https://fr.download.nvidia.com/XFree86/Linux-x86_64/510.68.02/NVIDIA-Linux-x86_64-510.68.02.run
Il s’agit d’une fonctionnalité utile s’il y a une perte de connexion lors du téléchargement d’un fichier.
Cela se fait à l’aide de l’option -i :
Code : Tout sélectionner
wget -c
Pour continuer à télécharger, saisissez la commande :
Code : Tout sélectionner
wget -c https://download.oracle.com/otn/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-x64.tar.gz
wget -i [file_name]
--> Créer avec un fichier de liste de fichiers télécharger avec wget
Tout d’abord, créez et ouvrez un fichier sous le nom Liste-URLs.txt (ou un nom de votre choix), à l’aide d’un éditeur de texte. Dans ce cas, nous avons utilisé Vi ou Nano :
vim Liste-URLs.txt
1 Une fois dans l’éditeur, ajoutez les URL des packages que vous souhaitez télécharger, une par ligne
2 Enregistrez et quittez le fichier
3 Exécutez la commande wget suivante dans la fenêtre du terminal :
Code : Tout sélectionner
wget -i Liste-URLs.txt
Il invite wget pour créer un miroir de la page Web spécifiée. La commande de base pour le faire est:
wget -m
--> Par exemple, si vous souhaitez télécharger tout le contenu du site malekal.com :
L’option -P permet de spécifier le répertoire de téléchargement :
wget -P [repertoire]
--> Par exemple pour télécharger les pilotes NVIDIA TESLA Linux (attention le fichier fait plus de 300mo en poids) dans le répertoire /tmp :
Code : Tout sélectionner
wget -P /tmp https://fr.download.nvidia.com/XFree86/Linux-x86_64/510.68.02/NVIDIA-Linux-x86_64-510.68.02.run
Code : Tout sélectionner
wget -m https://xxxxxxx.xxx
Code : Tout sélectionner
wget -0 xxx.tar.gz https://xxx.xxc/download/nginx-1.18.0.tar.gz
Code : Tout sélectionner
wget -r http://www.le-nom-du-site.xxx/
Par exemple pour télécharger superfichier.zip dans /tmp/a-efface.zip :
Code : Tout sélectionner
wget http://www.le-nom-du-site.com/superfichier.zip -0 /opt/a-efface.zip
wget étant devenu un "poil vieux" vous pouvez le remplacer avec son sucesseur wget2 depuis synaptic ou votre utilitaire de téléchargement de logiciels dans votre distro.

