El comando wget es un gestor de descarga no interactivo.
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Sintaxis del comando wget
wget [option]... [URL]...
El comando wget es una utilidad gratuita para la descarga no interactiva de archivos de la Web. El comando wget admite los protocolos HTTP, HTTPS y FTP, así como la recuperación a través de proxies HTTP.
El comando wget ha sido diseñado para la robustez en conexiones de red lentas o inestables; Si una descarga falla debido a un problema de red, el comando wget seguirá reintentándolo hasta que todo el archivo sea recuperado. Si el servidor admite la recuperación, le indicará que continúe la descarga desde donde se detuvo.
El comando wget no es interactivo, por lo que puede funcionar en segundo plano, mientras el usuario no ha iniciado sesión. Esto le permite iniciar una recuperación y desconectarse del sistema, permitiendo que el comando wget termine el trabajo.
Los argumentos obligatorios para las opciones largasdel comando wget son también obligatorios para las opciones cortas.
El comando wget puede seguir enlaces en páginas HTML, XHTML y CSS, para crear versiones locales de sitios web, recreando completamente la estructura de directorios del sitio original lo que permite la visualización sin conexión.
Opciones básicas de inicio
Opción | Descripción | |
-V, | --version | muestra la versión del comando wget y sale. |
-h, | --help | muestra esta ayuda del comando wget. |
-b, | --background | opción del comando wget que permite que la aplicación se ejecute en segundo plano después de empezar. |
-e, | --execute=COMMAND | esta opción del comando wget ejecuta una orden estilo `.wgetrc'. |
Opciones de ficheros de registro y de entrada del comando wget.
Opción | Descripción | |
-o, | --output-file=FICHERO | el comando wget registra mensajes en FICHERO. |
-a, | --append-output=FILE | para anexar mensajes a FILE use esta opción del comando wget. |
-d, | --debug | opción del comando wget que devuelve información para depuración. |
-q, | --quiet | opción del comando wget para el modo silencioso. |
-v, | --verbose | modo verboso del comando wget. Se muestra una salida detallada de lo que va teniendo lugar(por defecto). |
-mv, | --no-verbose | el comando wget desactiva el modo verboso, sin ser el modo silencioso. |
--report-speed=TYPE | opción del comando wget que establece el ancho de banda de salida como TYPE. TYPE puede ser bits. | |
-i, | --input-file=FILE | el comando wget descarga URLs encontradas en fichero (FILE) local o externo. |
-F | --force-html | tratar el fichero de entrada como HTML es lo que posibilita esta opción del comando wget. |
-B, | --base=URL | para resolver enlaces HTML del fichero-de-entrada (-i -F) relativos a la URL use esta opción. |
--config=FILE | si quiere especificar el fichero de configuración use esta opción del comando wget. | |
--no-config | el comando wget no lee ningún fichero de configuración. | |
--rejected-log=FICHERO | el comando wget registra las razones para rechazo de URL en FICHERO. |
Opciones principales de descarga.
Opción | Descripción | |
-t, | --tries=NÚMERO | el comando wget define número de intentos a NÚMERO (0 es sin limite). |
--retry-connrefused | reintentar incluso si la conexión es rechazada es la finalidad de esta opción del comando wget. | |
-O, | --output-document=FILE | escribir documentos al fichero FILE es la finalidadd de esta opción del comando wget. |
-nc, | --no-clobber | el comando wget omite descargas que lo harían a ficheros existentes (sobrescribiéndolos). |
-c | --continue | para continuar una descarga parcial de un fichero, use esta opción del comando wget. |
--start-pos=OFFSET | el comando wget inicia la descarga desde la posición de base-cero OFFSET. | |
--progress=TYPE | para seleccionar el tipo de indicador de progreso, ue eesta opción del comando wget. | |
--show-progress | el comando wget visualiza la barra de progreso en cualquier modo de verbosidad. | |
-N, | --timestamping | el comando wget sólo recupera ficheros más nuevos que la versión local. |
--no-proxy | para explícitamente desconectar el proxy use eesta opción del comando wget. | |
-Q, | --quota=NÚMERO | el comando wget define la cuota de descarga a NÚMERO. |
--limit-rate=VELOCIDAD | el comando wget limita velocidad de descarga a VELOCIDAD. | |
-4, | --inet4-only | conectar sólo a direcciones IPv4 es la finalidad de esta opción del comando wget. |
-6, | --inet6-only | para conecta sólo a direcciones IPv6 use esta opción del comando wget. |
--user=USUARIO | el comando wget indica el usuario tanto para ftp como para http. | |
--password=CONTRASEÑA | el comando wget indica la contraseña tanto para ftp como para http. | |
--ask-password | para pedir las contraseñas debe usar esta opción del comando wget. | |
-r | --recursive | para especificar descarga recursiva emplee esta opción del comando wget. |
-l | --level=NUMBER | el comando wget indica la máxima profundidad de recursión (0 para infinita). |
Opciones principales de directorios.
Opción | Descripción | |
-nd, | --no-directories | el comando wget no crea directorios. |
-x, | --force-directories | forzar la creación de directorios es la finalidad de esta opción del comando wget. |
Opciones de FTP.
Opción | Descripción |
--ftp-user=USUARIO | el comando wget pone USUARIO como el usuario del ftp. |
--ftp-password=PASS | el comando wget pone PASS como contraseña ftp. |
--no-passive-ftp | para desactivar el modo "pasivo" de transferencia, use esta opción del comando wget. |
--preserve-permissions | preserva permisos de ficheros remotos. |
--retr-symlinks | en modo recursivo, el comando wget descarga los ficheros enlazados (no los directorios). |
Ejemplos del comando wget
- Uso del comando wget para hacer una descarga simple.
wget [url]
- Uso del comando wget para hacer varias descargas con la misma orden (debe dejar un espacio entre cada url) .
wget [url1] [url2] [url3]
- Uso del comando wget para continuar una descarga ([url]) que quedó inconclusa (funcionará siempre que el sitio de hace la descarga permita continuar la descarga).
wget --continue [url]
- Uso del comando wget para intentar 20 veces realizar la descarga de [url]
wget --tries=20 [url]
- Uso del comando wget para una descarga reccursiva y limitar la velocidad de descarga a 1024k.
wget -r --limit-rate=1024k [url]
Notas
Como ejemplos de url a usar con el comando wget, entre otras, tenemos las siguientes:
https://cdimage.ubuntu.com/
https://cdimage.ubuntu.com/lubuntu/releases/22.04.2/release/lubuntu-22.04.2-desktop-amd64.iso
comando swapoff |
comandos linux |
comando adduser |
- Obtener vínculo
- X
- Correo electrónico
- Otras apps