
Estuve utilizando el popular administrador de descargas FlashGet -para Windows, pero perfectamente emulado por Wine- hasta que hoy me encontré con un problema. Al intentar descargar el Red Hat Enterprise Linux 6 beta, apareció el error “Too many users connected” y no hubo forma de superarlo. Imagino que se trata de alguna limitación del servidor de Red Hat para evitar abusos y la forma en que trabaja FlashGet. En Firefox empezó a bajar correctamente y al rato se cortó, por lo que hubiera tenido que empezar de 0 otra vez. Ahí decidí volver a la raíz: GNU Wget -odio todos sus frontends, inestables-.
La descarga fue correcta hasta que en cierto punto quedó nuevamente sin respuesta: “2010-04-23 04:46:04 (64,3 KB/s) – Conexión de datos: Conexión reiniciada por el par;”. Lo que me motiva a este artículo es compartir rápidamente algunos comandos para utilizar esta poderosa herramienta.
Retomar una descarga que fue interrumpida.
wget -c http://www.url.to/archivo.ext
Limintar el ancho de banda para la descarga.
wget --limit-rate=20k http://www.url.to/archivo.ext
Enviar la descarga al background. Cada vez que inicien la sesión, silenciosamente continuará descargando.
wget -b http://www.url.to/archivo.ext
Enviar el archivo descargado a un archivo. Esto sirve para renombrar el archivo y/o para mandarlo a un path diferente de la posición actual.
wget -O /path/to/downloads/archivo.ext http://www.url.to/archivo.ext
Reintentar una descarga aunque el servidor aparezca como caído. Útil para servidores inestables.
wget --retry-connrefused http://www.url.to/archivo.ext
Reintentar una descarga n veces (0 para infinito).
wget -t n http://www.url.to/archivo.ext
Hay decenas más, pero hasta aquí los que me parecieron útiles. Se pueden combinar prácticamente todos ellos. Más información en “man wget”

