Commandes utiles pour télécharger des fichiers en ligne de commandes

Ce que vous devez savoir…

wget : c’est un outil en ligne de commande de téléchargement de fichiers. Il supporte les protocoles HTTP, HTTPS et FTP

curl : outil en ligne de commande permettant de télécharger des fichiers. il supporte plusieurs protocoles comme HTTP, HTTPS, IMAP, POP3, RTMP, SMB, SMTP, TELNET, TFTP etc…

Installer wget et curl sur Debian/ Ubuntu/ Linux Mint

apt-get install wget curl

Installer wget et curl sur CentOS

yum install wget curl

Installer wget et curl sur Fedora

dnf install wget curl

Utilisation de curl

Vérifier si un URL est valide

curl http://url.url.url

curl https://www.google.com

Figure 1

Télécharger un fichier

curl -O url

curl -O https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

 

Figure 2

Si le téléchargement est interrompu, et vous voulez le reprendre (Résumer)

curl -C - -O https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

 

Figure 3

Pour Sauvegarder le fichier sur nom différent que celui de l’url

curl -o apache-tomcat.tar.gz https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

Pour limiter la vitesse de téléchargement du fichier

curl --limit-rate 100K -O https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

Utilisation de wget

Télécharger un fichier

wget url

wget https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

Figure 4

Changer le nom de sortie du fichier téléchargé

wget -O nom-de-sortie url

wget -O tomcat-server.tar.gz https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

Reprendre (Résumer) un téléchargement inachevé

wget -c url

wget -c https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

Limiter la vitesse de téléchargement

wget --limit-rate=200k https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

Télécharger un fichier en arrière plan

wget -b url

wget -b download.log https://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.40/bin/apache-tomcat-8.5.40.tar.gz

 

un fichier wget-log est créé dans le répertoire courant, vous pouvez vérifier l’état du téléchargement

cat wget-log

Figure 5

Règle d’or

Lisez la documentation en ligne de commande avec man

man curl

man wget

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s