Comment utiliser la commande Wget sur Linux, Windows ou Mac

La commande Wget C'est l'une des commandes les plus utilisées pour gérer les téléchargements dans les environnements Linux et depuis 1996, elle n'a pas quitté sa puissance, sa sécurité et sa portée. Avec wget, nous avons plusieurs options pour son exécution dans les environnements Linux, mais aujourd'hui, nous avons déjà la possibilité de Mac OS et Windows 10. L'utilisation de commandes permet à nos tâches de devenir vraiment simples, partageant parfois des fonctionnalités quel que soit le système d'exploitation.

Cette fois, nous analyserons comment nous pouvons utiliser Wget dans ces trois puissants systèmes d'exploitation pour gérer nos téléchargements en toute sécurité et en toute confiance.

NoterN'oubliez pas que dans les environnements Linux, la commande wget Il est installé par défaut dans toutes les distributions Linux, alors voyons ce dont nous avons besoin dans Windows 10 et sur Mac.

1. Conditions préalables à l'utilisation de Wget sous Windows


Pour les environnements Windows 10 Nous avons deux options possibles pour utiliser cette commande :

Option 1Utiliser la fonctionnalité frapper pour Windows 10 qui nous permet d'avoir un environnement Ubuntu dans nos systèmes d'exploitation Windows 10. Rappelons que bash dans Windows 10 installe un environnement Ubuntu pour l'exécution de packages Linux sous Windows. Pour en savoir plus sur l'installation et la configuration de bash dans Windows 10, nous pouvons visiter le lien suivant :

Bash Windows 10

Option 2Nous pouvons également utiliser une application tierce qui nous donne la possibilité d'exécuter la commande wget comme par exemple GnuWin32, dont nous vous laissons le lien de téléchargement.

GnuWin32

2. Prérequis pour utiliser Wget sur Mac


Étape 1
Pour les environnements macOS Sierra vous devez installer le gestionnaire brasser que nous pouvons analyser en détail à partir du lien suivant :

Brasser

Étape 2
Avec brew nous devons installer l'application en utilisant le script suivant :

 xcode-select -install ruby ​​​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew doctor

AGRANDIR

Étape 3
Une fois ce processus terminé, nous utiliserons la commande suivante pour installer wget dans macOS Sierra :

 brasser installer wget

AGRANDIR

3. Télécharger le fichier de manière basique avec Wget sur Windows, Linux et Mac


L'utilisation de Wget à son niveau de base consiste en la syntaxe suivante :
 wget Adresse du lien
Cela nous permet de télécharger les fichiers nativement en tenant compte de la vitesse du réseau dont nous disposons actuellement. Pour télécharger un fichier sous forme basique dans les différents systèmes d'exploitation, nous verrons ce qui suit.

Environnement Linux

Environnement Windows 10

Environnement MacOS Sierra

AGRANDIR

4. Télécharger le fichier sans perdre le téléchargement en cours d'utilisation avec Wget sur Windows, Linux et Mac


Pour permettre à un téléchargement de rester dans pause soit en raison d'une erreur de réseau, soit en raison d'une panne de courant, nous pouvons utiliser le -c paramètre pour permettre si quelque chose échoue dès que nous nous reconnectons le téléchargement pour continuer. La syntaxe à utiliser est :
 wget -c Link_address
Environnement Linux

Environnement Windows 10

Environnement MacOS Sierra

AGRANDIR

5. Téléchargez le site Web complet avec Wget sur Windows, Linux et Mac


Pour télécharger complètement un site Web, nous utiliserons la syntaxe suivante :
 wget -m http: // Adresse
Environnement Linux

Environnement Windows 10

Environnement MacOS Sierra

AGRANDIR

6. Paramètres supplémentaires pour Wget -m


Avec cette commande nous avons téléchargé tous les composants de la page web mais nous pouvons ajouter des paramètres tels que :

--convertir-liensCette option permet changer tous les liens de la page pour pointer l'un vers l'autre.

--page-requisIl permet télécharger des styles de la page pour une excellente visualisation hors ligne.

--pas de parentÉviter de télécharger principaux sites qui lui sont liés.

7. Paramètres supplémentaires pour utiliser Wget


Nous pouvons utiliser certains paramètres à l'aide de wget dans n'importe lequel de ces systèmes d'exploitation (Windows, Mac et Linux) tels que :

wget -rIl nous permet de télécharger un page Web de manière récursive ou via FTP, la syntaxe est :

 wget -r ftp : // Adresse

wget -iIl nous offre la possibilité de télécharger une liste d'URL que nous avons dans un fichier texte, par exemple, nous pouvons avoir un fichier appelé Solvetic.txt donc nous utiliserons ce qui suit :

 wget -i Solvetic.txt

homme wgetCette option affiche une liste de Toutes les options auquel nous avons accès en utilisant wget.

wget -pCe paramètre nous donne la possibilité de télécharger une page Web complète comprenant des extras tels que des images en ligne, des styles, etc.

wget -oAvec ce paramètre, nous pouvons créer un rapport sur la décharge que nous avons réalisé, par exemple :

 wget -o solvetic.txt http: // Adresse

wget -t (#)Par défaut wget fait une tentative de 20 connexions pour démarrer le téléchargement, mais dans le cas où le site est très encombré, nous pouvons utiliser ce paramètre pour augmenter la quantité tentatives, par exemple :

 wget -t 30 Adresse

Comme nous pouvons le voir, Wget est une commande très puissante et pratique pour tout ce qui concerne les téléchargements. D'une manière simple, nous avons vu comment être en mesure utiliser la commande wget sur les systèmes Windows, Mac et Linux, dans ce dernier, c'est plus facile car il est déjà implémenté. Parfois, un moment de commande peut être utilisé entre différents systèmes et il suffit de trouver la bonne façon de le prendre en compte.

Les commandes facilitent nos tâches car dans un environnement de terminal, nous pouvons exécuter des fonctions sans que l'environnement graphique n'intervienne. Un autre exemple où vous pouvez voir l'importance des commandes est dans comment réparer DNS dans Windows 10, macOS Sierra et Linux.

Réparer DNS Mac, Windows et Linux

wave wave wave wave wave