wget es un comando de consola que nos permitirá descargar a nuestro disco duro casi cualquier cosa que esté en internet a través de los protocolos HTTP y FTP.Es rápido, potente, soporta cientos de opciones, puede usarse en scripts, descargar un listado de direcciones guardado en un archivo y muchas cosas más.
Algo que wget aun no puede hacer es descargar de servidores tipo RapidShare o MegaUpload, para ese tipo de servicios podeis usar Tucan.
En este artículo vamos a ver una serie de ejemplos prácticos que cubrirán la mayoría de las necesidades de cualquier usuario.
- Instalación
$ sudo aptitude install wgetUna vez instalado podemos ver un completo listado de opciones y un manual de uso con las órdenes:
$ wget --help
$ man wget- Descargar un único archivo
$ wget $URLSubstituyendo $URL por la dirección del archivo que queramos descargar. En la siguiente imagen vemos a wget descargando las fuentes del kernel:
- Cancelar y reanudar descargas
$ wget -c $URL- Descargar una web entera
$ wget --convert-links -r http://www.gnu.org/- Descargar un directorio ftp
$ wget -r ftp://ftp.kernel.org/pub/linux/kernel/- Descargar una lista de direcciones contenidas en un archivo
$ wget -i direcciones.txt- Mantener un mirror de una dirección de internet
$ wget --mirror $URLEsto puede ser útil para manatener copias locales de repositorios, hacer copias de seguridad de nuestras propias webs publicadas...
- Descargar todas las imágenes de una página web
$ wget -r -l12 --no-parent -A.jpg $URLDescargará recursivamente todos los archivos con extensión jpg de la dirección $URL.
- Entorno gráfico
Gwget: frontend escrito en GTK+ especialmente diseñado para usar con el escritorio GNOME. Para instalarlo bastará con usar:
$ sudo aptitude install gwget- Más información
Gwget
Kget
- Artículos relacionados



Yo no lo he probado, pero en teoría si se puede descargar desde Rapidshare y Megaupload; eso si, sólo para cuentas premium
ResponderEliminarhttp://joservilas.blogspot.com/2009/06/gestor-de-descarga-rapishare-para-linux.html
Saúdos.
Hola gracias por los comentarios del wget, pero a mi me gustaria saber como actualizar una web o sea me explico me descargo tu web para leerla ofline y mañana actualizas la web con dos comentarios mas, y yo quisiera descargar-me las actualizaciones de tu web para poder leerlas online. Y no tener que descargarme de nuevo toda la web entera, no se si me explico. Como si quisiera actualizar la web al lo ultimo que se publica para pode tenerlo ofline. Un saludo.
ResponderEliminarExcelente post, fosco, me es útil en particular la opción de descargar una web conviertiendo los links. Seguimos en freenode. Saludos!
ResponderEliminarHola, tengo una duda sobre este comando. Cuando pongo a descargar donde van los archivos, donde los busco una ves descargados?
ResponderEliminarSaludos
@Mauro por defecto los archivos quedarán en la misma carpeta desde la que lanzas el comando. Si descargas una web recursivamente se creará en la carpeta actual una carpeta con el nombre de la web y dentro sus archivos.
ResponderEliminarUn saludo