Tutoriels Linux

Linux: télécharger le fichier à partir de l’URL dans le terminal [Guide]

Par Richard, le 29 mars 2021 — 7 minutes de lecture
Linux: télécharger le fichier à partir de l'URL dans le terminal [Guide]

Vous souhaitez télécharger des fichiers sur votre PC Linux à partir de la ligne de commande, mais vous ne savez pas comment le faire? Nous pouvons aider! Suivez le chemin que nous allons voir comment vous pouvez utiliser le terminal Linux pour télécharger des fichiers!

Téléchargement Linux depuis l’URL – Wget

Le moyen numéro un pour télécharger des fichiers à partir du terminal Linux est d’utiliser l’outil de téléchargement Wget. Il est robuste, possède des tonnes de fonctionnalités utiles et peut même être configuré pour télécharger plusieurs fichiers à la fois via sa fonction de liste de téléchargement.

L’outil de téléchargement Wget est fourni en standard sur une grande variété de systèmes d’exploitation Linux. La plupart des utilisateurs pourront accéder à Wget sans avoir besoin de l’installer à l’aide du gestionnaire de packages. Cependant, sur certains systèmes d’exploitation Linux, Wget n’est pas installé. Pour cette raison, nous devons montrer comment l’installer.

Pour commencer à installer l’outil de téléchargement Wget sur votre PC Linux, ouvrez une fenêtre de terminal. Vous pouvez ouvrir une fenêtre de terminal en appuyant sur Ctrl + Alt + T sur la plupart des postes de travail Linux. Une fois qu’il est ouvert, suivez les instructions ci-dessous pour obtenir Wget.

Ubuntu

sudo apt install wget

Debian

sudo apt-get install wget

Arch Linux

sudo pacman -S wget

Feutre

sudo dnf install wget

OpenSUSE

sudo zypper install wget 

Après avoir installé l’outil Wget, exécutez le wget –help commander. Cette commande vous aidera à vous familiariser avec le programme.

wget --help

Téléchargements de base avec Wget

Si vous souhaitez télécharger un fichier avec Wget et que vous ne vous souciez pas des fonctionnalités avancées et des options décrites dans le -aider section, vous serez heureux de savoir que vous pouvez télécharger n’importe quel fichier à partir d’une URL sur votre PC Linux avec la commande suivante.

Par exemple, pour télécharger la dernière version de Debian Linux à partir de Debian.org, vous exécutez:

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso

Tout téléchargement de base via Wget est aussi simple que wget suivi d’une URL. N’oubliez pas que l’outil Wget téléchargera votre fichier dans le dossier dans lequel se trouve votre terminal. Par exemple, si votre session de terminal accède au dossier «Documents», le Wget La commande de téléchargement sera téléchargée dans le dossier «Documents».

wget HTTP://MY_FILE_URL.com/FILE.FILENAME

Liste de téléchargement Wget

Si vous souhaitez télécharger plusieurs fichiers dans Wget avec une seule commande, vous devez d’abord créer une liste de téléchargement. En utilisant le toucher commande, créez une nouvelle liste de téléchargement.

touch download-list

Ensuite, ouvrez le fichier «liste de téléchargement» dans l’éditeur de texte Nano à des fins d’édition.

nano download-list

Collez toutes les URL que vous souhaitez que Wget télécharge sur votre PC dans la liste de téléchargement. Par exemple, si vous souhaitez télécharger une série de fichiers PDF, votre fichier « liste de téléchargement » ressemblera à ceci:

http://example.com/a.pdf
http://example.com/b.pdf
http://example.com/c.pdf
http://example.com/d.pdf
http://example.com/e.pdf

Après avoir ajouté les URL à votre fichier «liste de téléchargement» dans l’éditeur de texte Nano, appuyez sur le bouton Ctrl + O bouton pour l’enregistrer. Puis appuyez Ctrl + X pour fermer l’éditeur. Une fois fermé, exécutez le wget -i liste de téléchargement commande ci-dessous.

wget -i download-list


Personnaliser l’emplacement de téléchargement

Si vous souhaitez personnaliser où enregistrer votre téléchargement Wget, vous devrez utiliser le -O commutateur de ligne de commande qui permet aux utilisateurs de spécifier où Wget placera un fichier.

Par exemple, pour télécharger le dernier fichier ISO Debian dans le répertoire «Téléchargements», exécutez la commande ci-dessous.

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso -O ~/Downloads/debian-10.7.0-amd64-netinst.iso

Téléchargement Linux depuis l’URL – Curl

Si Wget n’est pas votre tasse de thé, l’application Curl est un autre moyen de télécharger des fichiers à partir de la ligne de commande sous Linux. Curl est un programme impressionnant et utile, et il existe depuis très longtemps.

Curl est livré en standard sur certains systèmes d’exploitation Linux, mais pas tous. Étant donné que tous les systèmes d’exploitation Linux ne l’installent pas par défaut pour les utilisateurs, nous devons montrer comment configurer Curl. Pour démarrer l’installation, ouvrez une fenêtre de terminal sur le bureau Linux.

Une fois la fenêtre du terminal ouverte sur le bureau Linux, suivez les instructions d’installation en ligne de commande pour Curl qui correspond au système d’exploitation Linux que vous utilisez actuellement.

Ubuntu

sudo apt install curl

Debian

sudo apt-get install curl

Arch Linux

sudo pacman -S curl

Feutre

sudo dnf install curl

OpenSUSE

sudo zypper install curl

Une fois l’application Curl installée, exécutez le curl –help commande dans un terminal pour afficher la page d’aide de Curl. Étudiez la page d’aide pour avoir une idée de l’application.

Téléchargements de base avec Curl

Curl est excellent pour les téléchargements sans fioritures dans le terminal, surtout si vous ne vous inquiétez pas des différentes options de téléchargement et que vous souhaitez enregistrer un fichier sur votre ordinateur.

Pour démarrer un téléchargement à l’aide de la commande Curl sur votre PC Linux, recherchez l’URL d’un fichier que vous souhaitez télécharger. Ensuite, ajoutez-le au boucle commande ci-dessous. Dans cet exemple, nous téléchargerons la dernière ISO Debian.

curl https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso > debian-10.7.0-amd64-netinst.iso

Après avoir exécuté la commande ci-dessus, vous verrez une barre de progression apparaître dans le terminal. Lorsque la barre de progression disparaît, le téléchargement du fichier est terminé.

Liste de téléchargement Curl

Comme Wget, l’application Curl prend en charge les listes de téléchargement. Voici comment utiliser une liste de téléchargement avec Curl.

Commencez par créer le fichier de liste de téléchargement avec le toucher commande ci-dessous.

touch download-list

Après avoir créé le fichier de liste de téléchargement, ouvrez-le pour le modifier dans Nano.

nano -w download-list

Collez les URL que vous souhaitez télécharger dans le fichier de la liste de téléchargement. Par exemple, si vous souhaitez télécharger divers fichiers MP4, vous ajoutez les URL suivantes.

http://example.com/a.mp4



http://example.com/e.mp4

Enregistrez les modifications dans le fichier de la liste de téléchargement en appuyant sur Ctrl + O sur le clavier. Quitter avec Ctrl + X. Après cela, utilisez la commande ci-dessous pour télécharger Curl à partir de la liste.

xargs -n 1 curl -O < download-list

Personnaliser l’emplacement de téléchargement

Si vous souhaitez personnaliser l’emplacement de téléchargement du fichier avec Curl, vous devrez ajouter un chemin de téléchargement à la commande. Pour personnaliser l’emplacement de téléchargement, suivez l’exemple ci-dessous.

curl HTTP://MY_DOWNLOADING_FILE.com/FILE.FILENAME > /home/USERNAME/my/custom/download/location/FILE.FILENAME
Richard

Richard

Rédacteur pour Levonsys, je suis spécialiste Linux et Android. Mes guides et mes articles vous livrent quelques astuces afin de profiter au mieux de ces deux systèmes d'exploitations.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.