Comando wget de Linux: para descargar archivos de Internet

El comando de Linux conocido como wget activa un programa homónimo que te permite descargar archivos de Internet. El comando wget te ofrece un gran número de opciones para optimizar el proceso de descarga.

¿Qué es el comando wget de Linux?

wget es una herramienta de línea de comandos importante de Linux que permite descargar archivos de Internet. El programa te permite descargar contenido directamente desde la terminal. El proyecto GNU se encarga de su publicación y mantenimiento desde 1996. wget es gratuito y viene preinstalado de serie en la mayoría de las distribuciones Linux, como Debian y Ubuntu. El comando wget te permite descargar el contenido que quieras, tanto desde servidores HTTPS y HTTP como desde servidores FTP.

Si no tienes wget instalado en tu sistema operativo de Linux, puedes instalarlo con el siguiente comando:

$ sudo apt-get install wget
shell

¿Cómo funciona el comando wget?

El comando wget se utiliza para descargar archivos de Internet, los cuales se guardarán automáticamente en el directorio de trabajo en el que te encuentres en ese momento. La descarga no es interactiva, es decir, el proceso puede llevarse a cabo sin haber iniciado sesión. También puedes utilizar una opción para reanudar descargas incompletas o interrumpidas.

¿Cómo es la sintaxis del comando wget?

Si tienes instalado wget en Linux, puedes utilizar el comando wget para descargar cualquier contenido. La sintaxis es la siguiente:

$ wget [opción] [URL]
shell

Las opciones te sirven para modificar el comando wget. Si quieres descargar varios archivos, puedes introducir sus URL respectivas separadas por un espacio, es decir, una detrás de otra.

¿Qué opciones ofrece el comando wget?

Son muchas las opciones que ofrece wget en Linux. Aquí tienes algunas de las más importantes:

  • -c o –continue: hace que continúe una descarga que se había interrumpido.
  • -N: descarga el archivo únicamente si es más nuevo que otro archivo que tenga el mismo nombre en tu ordenador.
  • -t [Número]: define el número de veces que wget debe intentar descargar un archivo en tu sistema operativo de Linux.
  • -w [Tiempo]: define cuántos segundos deben transcurrir entre dos descargas consecutivas.

Ejemplos del comando wget

Por último, te mostramos cómo puedes usar wget para que se ajuste a tus necesidades. Aquí tienes algunos ejemplos:

$ wget http://ejemplo.es/carpeta/archivo
shell

Así puedes descargar un archivo.

$ wget -c http://ejemplo.es/carpeta/archivo
shell

Así puedes reanudar una descarga que se haya interrumpido previamente.

$ wget -t 5 http://ejemplo.es/carpeta/archivo
shell

Con el comando anterior, wget intentará descargar el archivo un total de cinco veces. Si no lo consigue en cinco intentos, abortará la acción, es decir, dejará de intentar descargar el archivo.