Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment utiliser Wget pour télécharger des sites Web sur votre PC

Vous êtes-vous déjà demandé s’il existait un moyen de télécharger un site Web sans navigateur Web ? Tu es chanceux. Avec la puissance de la ligne de commande Linux, tout est possible. Il existe plusieurs méthodes pour effectuer cette tâche, mais nous nous concentrons sur wget dans cet article.

Contenu

Qu’est-ce que wget ?

wget est un utilitaire de ligne de commande GNU permettant de récupérer du contenu à partir de serveurs Web. En tant que téléchargeur, wget est très puissant en soi. wget est capable de fonctionner avec plusieurs protocoles, tels que HTTP, HTTPS et FTP. Les autres fonctionnalités de l’utilitaire wget incluent :

  • possibilité de fonctionner en mode silencieux ou en arrière-plan
  • intégré aux scripts Linux ou aux tâches CRON
  • peut exécuter plusieurs téléchargements en même temps
  • télécharge des fichiers qui nécessitent un mot de passe
  • Pourquoi wget ?

    Bien qu’il existe une multitude d’outils pouvant effectuer des activités sur le site Web, wget permet une large portée. Il donne à l’utilisateur la possibilité de fonctionner sans navigateur Web en :

  • télécharger une copie complète d’un site Web
  • télécharger un fichier spécifique à partir d’un site Web
  • automatiser la récupération d’un fichier à la demande
  • obtenir un document à partir d’un portail d’authentification
  • wget est également intégré à la plupart des distributions Linux, il est donc disponible dès le début et aucune autre installation n’est requise.

    Psssssst :  Existe-t-il un équivalent Apple TV pour Android ?

    wget Notions de base

    Démarrer avec wget est assez simple. Tout d’abord, ouvrez un terminal Linux.

    Une fois qu’une fenêtre de terminal est ouverte, vous pouvez exécuter wget comme indiqué ci-dessous :

    Remplacez « URL » par l’URL exacte du site Web.

    Pour reprendre un fichier partiellement téléchargé, utilisez un commutateur -c dans votre commande comme suit :

    Pour rendre votre téléchargement wget silencieux, ajoutez le commutateur -q à votre commande wget initiale :

    Si vous n’êtes pas sûr de la bonne utilisation des options dans wget, utilisez ce qui suit :

    Outre les sites Web, vous pouvez également télécharger un fichier à l’aide de wget. Par exemple:

    Il saisirait simplement le fichier et l’enregistrerait dans le répertoire actuel.

    Si vous souhaitez enregistrer sous un nom de fichier différent ou un emplacement différent, utilisez l’indicateur -O.

    Options FTP

    Comme indiqué précédemment, wget prend également en charge FTP. Si vous spécifiez simplement un site FTP :

    wget supposera que vous voulez une connexion anonyme. Vous pouvez également spécifier manuellement des éléments tels que le nom d’utilisateur et le mot de passe avec les indicateurs suivants :

    Psssssst :  Comment copier un dossier dans un autre dossier dans Ubuntu ?
  • –ftp-user=USER : spécifie le nom d’utilisateur pour la connexion
  • –ftp-password=PASS : spécifie le mot de passe
  • –no-passive-ftp : désactive le mode de transfert passif
  • Délais d’attente, nouvelles tentatives et échecs de téléchargement

    Enfin, wget est livré avec plusieurs options relatives aux problèmes de connexion au serveur et aux délais d’attente. Bien entendu, tous les échecs ne peuvent pas être traités, mais les indicateurs suivants sont tous destinés à aider à résoudre les problèmes de serveur :

  • –tries=NUMBER : spécifie le nombre de tentatives de téléchargement
  • –retry-connrefused : réessaye le téléchargement même si la connexion est refusée par le serveur
  • –timeout=SECONDS : paramètre global – combien de temps attendre avant les délais d’attente
  • –wait=SECONDS : combien de temps attendre entre les téléchargements réussis (en cas de répétition)
  • Qui utiliserait wget ?

    En lisant cet article, vous pensez peut-être : « Cela semble compliqué et bien plus difficile que d’utiliser un navigateur Web », mais n’importe qui peut trouver une utilité à cet utilitaire, que ce soit en tant qu’administrateur système ou programmeur. Vous trouverez ci-dessous deux exemples de la façon dont j’utilise cette commande tout au long de ma journée, mon rôle changeant parfois.

    Cela facilite mon travail en tant que chercheur en sécurité car je peux programmer cette commande pour télécharger plusieurs sites Web à la fois. Je peux le faire en créant un fichier texte (à l’aide de n’importe quel éditeur de texte) qui contient un certain nombre d’URL dans une liste (une URL par ligne). En exécutant la commande ci-dessous avec le commutateur -i, wget téléchargera chaque site Web de la liste.

    En tant qu’administrateur système, je peux facilement obtenir des documents à partir d’emplacements protégés par mot de passe. Cela peut ne pas vous aider aussi hors ligne, mais en exécutant wget allow, cela vous permet d’ajouter des informations d’identification à un site.

    Voilà! Était-ce aussi difficile que vous le pensiez ? Pouvoir automatiser vos actions avec wget vous fera gagner du temps et vous donnera également la possibilité de travailler hors ligne. Qu’avez-vous à perdre?

    Psssssst :  Le gouvernement américain utilise-t-il Linux ?

    Laissez un commentaire ci-dessous et dites-nous si vous avez trouvé cela utile.

    Cet article est-il utile ? Oui Non

    Bouton retour en haut de la page

    Adblock détecté

    Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci