Descarga ficheros desde Internet en modo consola
Algunas opciones interesantes son:
-c continua la descarga.
-b continua la descarga aun si salimos del terminal.
-p descargar todos los archivos que son necesarios para mostrar correctamente una determinada página HTML, incluyendo imágenes.
-P indicamos en que carpeta queremos que descargue el/los archivos, el valor predefinido es el directorio actual.
-U mozilla toma la identidad del navegador mozilla.
-o log.txt crea un logs con la salida de wget.
-e robots=off no descargar el archivo robots.txt
--random-wait espera un tiempo aleatorio entre descarga, para evitar entrar en la lista de negra.
--limit-rate=20k limita la velocidad a la que descarga a 20k.
Ejemplos de uso:
wget http://francisconi.org/sites/default/files/guia_de_referencia_rapida_de_linux.pdf descarga el fichero guia_de_referencia_rapida_de_linux.pdf en el directorio actual.
root@kali:~# ls -l total 16 drwxr-xr-x 7 root root 4096 may 14 16:21 Desktop drwx------ 2 root root 4096 may 8 13:42 Downloads drwxr-xr-x 3 root root 4096 may 8 13:19 sketchbook -rw-r--r-- 1 root root 1177 abr 27 21:28 testdisk.log root@kali:~# wget http://francisconi.org/sites/default/files/guia_de_referencia_rapida_de_linux.pdf --2015-06-07 22:03:43-- http://francisconi.org/sites/default/files/guia_de_referencia_rapida_de_linux.pdf Resolviendo francisconi.org (francisconi.org)... 74.220.199.22 Conectando con francisconi.org (francisconi.org)[74.220.199.22]:80... conectado. Petición HTTP enviada, esperando respuesta... 200 OK Longitud: 715773 (699K) [application/pdf] Grabando a: “guia_de_referencia_rapida_de_linux.pdf” 100%[============================================================>] 715.773 187K/s en 3,7s 2015-06-07 22:03:48 (187 KB/s) - “guia_de_referencia_rapida_de_linux.pdf” guardado [715773/715773] root@kali:~# ls -l total 716 drwxr-xr-x 7 root root 4096 may 14 16:21 Desktop drwx------ 2 root root 4096 may 8 13:42 Downloads -rw-r--r-- 1 root root 715773 mar 29 2014 guia_de_referencia_rapida_de_linux.pdf drwxr-xr-x 3 root root 4096 may 8 13:19 sketchbook -rw-r--r-- 1 root root 1177 abr 27 21:28 testdisk.log
wget http://francisconi.org/sites/default/files/guia_de_referencia_rapida_de_linux.pdf -P /media/clientes/pp/ descarga el fichero guia_de_referencia_rapida_de_linux.pdf en el directorio especificado por el parámetro -P el cual es /media/clientes/pp/
wget --random-wait -r -p -e robots=off -U mozilla http://www.example.com descargamos todo el sitio www.example.com
wget -qO - "http://ftp.drupal.org/files/projects/token-6.x-1.13.tar.gz" | tar -xzf - descargo y desempaqueto todo en una linea aunque es más eficiente: curl http://ftp.drupal.org/files/projects/token-6.x-1.13.tar.gz | tar -xzf
Ejemplo de la salida del comando wget en la cual se le solicita que descargue en la carpeta actual el paquete nmap-6.40-1.i386.rpm.
Mientras wget lo está descargando, como se ve muestra el proceso de descarga y la velocidad de descarga.
# wget http://nmap.org/dist/nmap-6.40-1.i386.rpm --2014-04-09 19:54:46-- http://nmap.org/dist/nmap-6.40-1.i386.rpm Resolviendo nmap.org (nmap.org)... 173.255.243.189 Conectando con nmap.org (nmap.org)[173.255.243.189]:80... conectado. Petición HTTP enviada, esperando respuesta... 200 OK Longitud: 4940913 (4,7M) [application/octet-stream] Grabando a: “nmap-6.40-1.i386.rpm” 42% [=========================> ] 2.094.176 165K/s T.E. 16s
Al terminar la descarga la pantalla queda:
# wget http://nmap.org/dist/nmap-6.40-1.i386.rpm --2014-04-09 19:54:46-- http://nmap.org/dist/nmap-6.40-1.i386.rpm Resolviendo nmap.org (nmap.org)... 173.255.243.189 Conectando con nmap.org (nmap.org)[173.255.243.189]:80... conectado. Petición HTTP enviada, esperando respuesta... 200 OK Longitud: 4940913 (4,7M) [application/octet-stream] Grabando a: “nmap-6.40-1.i386.rpm” 100%[==============================================================>] 4.940.913 311K/s en 22s 2014-04-09 19:55:09 (216 KB/s) - “nmap-6.40-1.i386.rpm” guardado [4940913/4940913]
Envíanos tús preguntas, comentarios o sugerencias