accueil > Gestion réseau > wget

wget : Reprendre les téléchargements interrompus

wget est un utilitaire en ligne de commande puissant utilisé pour télécharger des fichiers sur le réseau. L'option `-c` (continue) est particulièrement utile pour reprendre les fichiers partiellement téléchargés, vous permettant de terminer efficacement le travail sans avoir à recommencer le téléchargement depuis le début, même si la connexion réseau est interrompue ou le système redémarré.

Aperçu

wget est utilisé pour récupérer des fichiers à partir de serveurs web via les protocoles HTTP, HTTPS et FTP. L'option `-c` vérifie la taille du fichier existant et reprend le téléchargement à partir de ce point si le serveur prend en charge les requêtes Range. Ceci est crucial pour économiser du temps et de la bande passante lors du téléchargement de fichiers volumineux.

Fonctionnalités clés (principalement liées à l'option -c)

  • Reprise des téléchargements interrompus
  • Utile en cas d'instabilité du réseau
  • Augmentation de l'efficacité du téléchargement de fichiers volumineux
  • Nécessite la prise en charge des requêtes Range par le serveur

Options principales

Voici les options couramment utilisées avec la commande wget. L'option `-c` active spécifiquement la fonctionnalité de reprise des téléchargements.

Contrôle du téléchargement

Réseau/Connexion

Commande générée :

Essayez de combiner les commandes.

Description:

`wget` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Scénarios variés de reprise de téléchargement utilisant l'option `-c` de wget.

Reprise de téléchargement de base

wget -c https://example.com/largefile.zip

Reprend le téléchargement interrompu de 'largefile.zip' dans le répertoire courant.

Reprise de téléchargement dans un répertoire spécifique

wget -c -P /home/user/downloads https://example.com/anotherfile.tar.gz

Reprend le téléchargement de 'anotherfile.tar.gz' dans le répertoire '/home/user/downloads'.

Reprise de téléchargement avec un nom de fichier différent

wget -c -O my_renamed_file.iso https://example.com/original_name.iso

Si le téléchargement de 'original_name.iso' a été interrompu et que vous souhaitez le reprendre sous le nom 'my_renamed_file.iso'.

Reprise de téléchargement avec tentatives infinies

wget -c -t 0 https://example.com/unstable_download.bin

En cas d'instabilité du réseau, reprend le téléchargement de 'unstable_download.bin' avec des tentatives infinies.

Reprise de téléchargement avec délai d'attente défini

wget -c -T 10 https://example.com/slow_server_file.dat

Lors du téléchargement de 'slow_server_file.dat' depuis un serveur lent, définit un délai d'attente de 10 secondes et reprend le téléchargement.

Conseils et précautions

Conseils utiles et points à considérer lors de l'utilisation de wget avec l'option `-c`.

Conseils clés

  • L'option `-c` ne fonctionne que si le fichier partiellement téléchargé existe dans le répertoire courant ou dans le répertoire spécifié par `-P`. S'il n'existe pas, le téléchargement commencera depuis le début.
  • Le serveur à partir duquel vous essayez de reprendre le téléchargement doit prendre en charge les requêtes HTTP Range. La plupart des serveurs web modernes le font, mais certains serveurs plus anciens ou avec des configurations spécifiques peuvent ne pas le supporter.
  • Lorsque vous utilisez les options `-c` et `-O` (spécification du nom du fichier de sortie) ensemble, le fichier spécifié par `-O` doit exister pour que la reprise soit possible. Si le nom du fichier a été modifié ou s'il n'existe pas, un nouveau téléchargement pourrait commencer, soyez donc prudent.
  • En cas d'instabilité réseau très importante, vous pouvez utiliser l'option `-t 0` (tentatives infinies) avec `-c` pour que wget attende la reprise de la connexion. Ceci est particulièrement utile pour les téléchargements de fichiers volumineux.

Commandes de la même catégorie