El comando Wget es uno de los comandos más usados para la gestión de descargar en entornos Linux y ya que desde 1996 no ha dejado su potencia, seguridad y alcance. Con wget tenemos diversas opciones para su ejecución en entornos Linux pero hoy ya tenemos alcance a Mac OS y Windows 10. El uso de comandos permite que nuestras tareas lleguen a ser realmente sencillas, en ocasiones compartiendo funcionalidad sin importar el Sistema Operativo.
En esta oportunidad analizaremos cómo podemos usar Wget en estos tres potentes Sistemas Operativos para gestionar nuestras descargas de una forma segura y con total confianza.
1. Requisitos previos para usar Wget en Windows
Para entornos Windows 10 contamos con dos opciones posibles para usar este comando:
2. Requisitos previos para usar Wget en Mac
Para entornos macOS Sierra es necesario instalar el gestor brew el cual podemos analizar en detalle desde el siguiente enlace:
Con brew debemos instalar la aplicación usando la siguiente secuencia de comandos:
xcode-select –install ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” brew doctor
Una vez realizado este proceso usaremos el siguiente comando para instalar wget en macOS Sierra:
brew install wget
3. Descargar archivo de forma básica con Wget en Windows, Linux y Mac
El uso de Wget en su nivel básico consiste de la siguiente sintaxis:
wget Dirección de enlaceEsto nos permite descargar los archivos de forma nativa teniendo en cuanta la velocidad de red con la que contemos actualmente. Para descargar un archivo en forma básica en los distintos sistemas operativos veremos lo siguiente.
4. Descargar archivo sin perder descarga en uso con Wget en Windows, Linux y Mac
Para permitir que una descarga quede en pausa ya sea por un error de red o por algún fallo de energía podemos usar el parámetro -c para permitir que si algo falla tan pronto como iniciemos sesión de nuevo la descarga continúe. La sintaxis a usar es:
wget -c Dirección_enlace
5. Descargar página web completa con Wget en Windows, Linux y Mac
Para descargar un sitio web de forma completa usaremos la siguiente sintaxis:
wget -m http://Dirección
6. Parámetros adicionales para Wget -m
Con este comando hemos descargado todos los componentes de la página web pero podemos añadir parámetros como:
7. Parámetros adicionales para usar Wget
Podemos usar algunos parámetros usando wget en alguno de estos Sistemas Operativos (Windows, Mac y Linux) como:
wget -r ftp://Dirección
wget -i Solvetic.txt
wget -o solvetic.txt http://Dirección
wget -t 30 Dirección
Como vemos Wget es un comando muy potente y práctico para todo lo relacionado con el tema de descargas. De forma sencilla hemos visto cómo poder usar comando wget tanto en sistemas Windows, Mac como en Linux, en éste último es más fácil porque ya viene implementado. En ocasiones un momento comando puede ser usado entre los diferentes sistemas y sólo tendremos que encontrar la forma adecuada para poder tenerlo en cuenta.
Los comandos nos facilitan las tareas ya que en un entorno de terminal podemos ejecutar funciones sin necesidad de que intervenga el entorno gráfico. Otro ejemplo donde puedes ver la importancia de los comandos es en cómo arreglar DNS en Windows 10, macOS Sierra y Linux.