Cómo Usar el comando wget en Linux?

En este tutorial, aprendamos a descargar un archivo usando el comando wget en Linux. Para cualquier usuario de Linux, descargar archivos es una tarea frecuente. Si bien puede descargar cosas usando su navegador, es útil conocer los pasos para descargar un archivo en Linux utilizando la línea de comandos. aquí es donde el comando wget entra en escena.

Fundamentos del comando wget en Linux

La utilidad wget viene preinstalada en la mayoría de las distribuciones de Linux. Sin embargo, si no es el caso de su sistema, puede descargarlo utilizando el administrador de paquetes para su distribución.

Para comprobar esto, le pediremos al sistema que muestre la versión del comando wget. Esto se puede hacer escribiendo esto en su terminal.

wget --version 
Wget Versión
Wget Versión

Si este no muestra la versión del comando wget en su sistema, usted necesita para instalarlo. Antes de comenzar a instalar el comando wget en Linux, necesitamos asegurarnos de que todos los repositorios de nuestro sistema estén actualizados.

Para hacer esto, necesitamos actualizar nuestros repositorios predeterminados utilizando el servicio de administración de paquetes de apt. Abra la línea de comandos en su sistema y escriba lo siguiente.

sudo apt update

Ahora, usted puede instalar el comando wget en su sistema, dependiendo de la distribución que estemos utilizando.

Para sistemas basados en Debian y Ubuntu, utilice el siguiente comando.

sudo apt install wget

Para sistemas basados en CentOS y Fedora, utilice el siguiente comando.

sudo yum install wget

Comprender el Comando wget

El comando wget en Linux es un comando que se utiliza para descargar archivos desde la web. Este comando utiliza la URL de un archivo para descargarlo. El comando se puede usar para descargar datos a través de protocolos HTTP, FTP y HTTPS.

Podemos usar esto para descargar archivos directamente desde nuestra línea de comandos sin necesidad de un navegador web. Además, wget es una utilidad no interactiva.

Esto permite a un usuario descargar un archivo en segundo plano. Puede funcionar incluso cuando un usuario ha cerrado sesión. Esto es muy importante en una instancia cuando está descargando un archivo grande.

En caso de que la descarga falle, la utilidad wget intentará reanudarla repetidamente hasta que se haya descargado el archivo completo. Si el servidor lo permite, continuará la descarga desde el último punto donde lo dejó.

Usando el comando wget en Linux

La mejor manera de entender cualquier comando es entendiendo su sintaxis. Así es como se ve la sintaxis del comando wget en Linux.

wget 

Aquí, se utiliza la dirección URL del archivo que queremos descargar. La utilidad wget permite varias opciones para configurar nuestra descarga. Aquí hay una lista con algunas de las opciones de uso común ofrecidas por el comando wget en Linux.

Opción Efecto
-h Esta opción se utiliza para mostrar el mensaje de ayuda para el comando wget. Incluye todas las opciones posibles que se pueden usar con el comando wget en Linux
– b Esta opción se usa para enviar el proceso de descarga al fondo tan pronto como se inicia con el comando wget. Libera tu sesión de terminal para ejecutar otros comandos.
– i Esta opción se utiliza para leer la URL del comando wget desde un archivo. Elimina la necesidad de que el comando wget tenga una URL y permite la inclusión de un archivo de entrada.
-s Nombre del archivo de salida si no se desea el mismo nombre que el servidor ha proporcionado
c Esta etiqueta hace wget mantener un seguimiento del progreso de la descarga en caso de descarga de interrupciones. Podemos continuar una descarga interrumpida si se utilizó esta opción cuando se inició la descarga.
– tries = n Esta opción se usa para limitar el número de intentos del comando wget. El uso de este comando hará que la utilidad wget vuelva a intentar una descarga solo ‘n’ veces. El valor predeterminado es 20.
-limit-rate=maxlim Esta opción se utiliza para limitar la velocidad de descarga para el comando wget. Esto ayuda al usuario a dictar la cantidad de ancho de banda que se asignará para una descarga.
comando wget en Linux

si bien esta lista cubierto las opciones básicas utilizadas en la utilidad wget. Debe explorar la página de ayuda utilizando la opción-h para comprender todo el potencial del comando wget.

¿Cómo Descargar Archivos Usando el Comando wget?

Ahora hemos desarrollado una comprensión del comando wget en Linux y sus parámetros. Ahora es el momento de usar este conocimiento para descargar archivos usando el comando wget. Para este tutorial, repasaremos un par de ejemplos.

Descargar un archivo a través de HTTP

El uso más sencillo de la utilidad wget es descargar un solo archivo. Para este ejemplo, descargaremos un archivo iso.

wget -c <file URL>
Wget Descargar Iso
Wget Descargar Iso

En el ejemplo anterior, estoy descargando el archivo ISO de Kali Linux para demostración junto con la etiqueta-c. Dado que este es un archivo bastante grande, si la descarga del archivo ISO se interrumpe por cualquier motivo, puedo ejecutar el mismo comando en el mismo directorio y la descarga continuará desde donde lo dejó.

Descargar archivos de un servidor FTP

No es necesario conectarse a un servidor FTP mediante el comando ftp para descargar archivos. Esto se puede hacer mientras se usa la utilidad wget. La diferencia entre descargar un archivo de HTTP frente a un servidor FTP es la posibilidad de que haya un requisito de nombre de usuario y contraseña.

Usemos el comando wget para iniciar sesión en el servidor FTP y descargar un archivo.

wget --user='FTP username' --password='FTP server password' <FTP URL>
Conexión Ftp
Conexión Ftp

Como se puede ver en la imagen de arriba, Me he conectado a uno de los servidores FTP en internet con su demo nombre de usuario y contraseña. La sección resaltada muestra que el inicio de sesión se realizó correctamente.

Conclusión

El comando wget en Linux es una herramienta útil para descargar archivos de la web sin tener que salir de la línea de comandos. Sus características atractivas y su funcionalidad robusta son la razón detrás de su popularidad entre los usuarios de Linux, desde principiantes hasta veteranos.

Esperamos que este tutorial le ayude a comprender el comando wget en Linux. En este tutorial, solo discutimos el uso básico del comando wget, así que asegúrese de explorar el comando por su cuenta.

Related Posts

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *