GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser la commande wget comme un pro dans le terminal Linux

Wget est un utilitaire de ligne de commande incroyable qui peut être utilisé pour gratter les pages Web, télécharger des vidéos et du contenu à partir de sites Web protégés par mot de passe, récupérer une seule page Web, des fichiers mp3, etc. Il fonctionne également dans des conditions de réseau lentes et dispose d'une fonctionnalité de pause, de sorte que il reprend automatiquement là où il a été laissé.
Dans cet article, je décrirai comment vous pouvez utiliser la commande wget comme un pro en utilisant quelques exemples utiles.

1. Wget pour télécharger un seul fichier

$ wget http://myexample.com/s.tar.gz

2. Téléchargez une page html et enregistrez-la sous un autre nom

$ wget -o page.html http://example.com/somepageurl
# Save it in different directory 
$ wget --directory-prefix='./home/user/' johndoe.com

3. Télécharger plusieurs fichiers avec différents protocoles

$ wget http://example.com/myfile.tar.gz ftp://42.11.23.4/file.jpg

4. Limiter le débit de bande passante d'un fichier

$ wget --limit-rate=20k http://example.com/myfile.zip

5. Télécharger une page Web avec tous ses atouts

$ wget --page-requisites --convert-links --adjust-extension http://example.com/mywebpage

6. Reprendre un fichier en cours de téléchargement là où il a été laissé

$ wget -c http://example.com/myfile.rar

7. Télécharger toutes les URL à partir du fichier texte

$ wget ‐‐input long-list-of-urls.md

8. Mettre en miroir des sites Web entiers (toutes ses pages et ses actifs)

$ wget --mirror --no-parent --continue http://example.com

9. Télécharger un type spécifique de fichiers à partir du site Web

# will download all the mp3 files
$ wget --level=2 --recursive --accept mp3 http://example.com
# will download all jpeg files
$ wget ‐‐level=1 ‐‐recursive ‐‐no-parent ‐‐accept jpg,JPG http://example.com/

10. Télécharger des fichiers à partir de sites Web protégés par mot de passe

wget ‐‐http-user=johndoe ‐‐http-password=somepass http://example.com/secretpath/file.tar.gz

Linux
  1. Comment utiliser la commande Linux grep

  2. Comment utiliser la commande history sous Linux

  3. Comment utiliser la commande Su sous Linux

  4. Comment utiliser la commande d'écran Linux

  5. Comment utiliser vi pour éditer une commande dans un terminal sous Linux ?

Comment utiliser la commande sysctl sous Linux

Comment utiliser la commande d'arrêt de Linux

Comment utiliser CURL comme un pro sous Linux

Comment utiliser grep sous Linux

5 conseils pour utiliser la commande Linux SS comme un pro

Comment utiliser la commande wget sous Linux ?