3 Comandos Esenciales de Linux para Descargar Archivos: wget, curl y scp


Introducción

¿Necesitas descargar archivos desde una máquina remota o local en Linux sin la ayuda de un navegador web? Linux ofrece soluciones eficientes directamente desde la línea de comandos. En este artículo, te mostraremos tres comandos indispensables para esta tarea: wget, curl y scp. Cada uno tiene sus propias características y ventajas. Aprende cómo usarlos y optimiza tu flujo de trabajo en Linux.

1. wget: Tu Comando de Confianza para Descargar Archivos en Linux

El comando wget es una herramienta poderosa y sencilla para descargar archivos desde ubicaciones remotas en Linux. Es especialmente útil cuando no tienes acceso a una interfaz gráfica (GUI). A continuación, te explicamos cómo sacarle el máximo provecho.

Ejemplos de uso:

  • Descargar un archivo básico:
wget http://www.ejemplo.com/archivo.zip
  • Reanudar una descarga interrumpida:
wget -c http://www.ejemplo.com/archivo.zip
  • Descargar y renombrar el archivo:
wget -O nuevonombre.zip http://www.ejemplo.com/archivo.zip
  • Guardar archivos en un directorio específico:
wget -P /home/$USER/Descargas http://www.ejemplo.com/archivo.zip
  • Descargar múltiples archivos desde un archivo de texto:
wget -i downloads.txt

2. curl: Flexibilidad y Control en la Descarga de Archivos

El comando curl es otra herramienta versátil para descargar archivos en Linux. A diferencia de wget, curl imprime el contenido del archivo en la terminal si no se especifica una opción de guardado. Aquí te mostramos cómo utilizarlo correctamente.

Ejemplos de uso:

  • Descargar y guardar un archivo:
curl -O http://www.ejemplo.com/archivo.zip
  • Descargar y renombrar un archivo:
curl -o nuevonombre.zip http://www.ejemplo.com/archivo.zip
  • Descargar múltiples archivos usando globbing:
curl http://www.ejemplo.com/archivo[1-5].zip

3. scp: Seguridad en la Transferencia de Archivos

El comando scp es parte del conjunto de herramientas de Secure Shell (SSH) y permite copiar archivos entre máquinas de forma segura. Este comando es ideal cuando necesitas descargar archivos desde una máquina remota con mayor seguridad.

Ejemplos de uso:

  • Descargar un archivo desde una máquina remota:
scp usuario@192.168.1.11:/home/usuario/archivo.zip archivo.zip

Este comando solicitará la contraseña del usuario remoto y descargará el archivo en el directorio de trabajo actual.

Conclusión

Cada uno de estos comandos —wget, curl y scp— tiene sus propias ventajas y aplicaciones específicas. Si buscas simplicidad y eficiencia, wget es una excelente opción. Si necesitas mayor flexibilidad, curl puede ser lo que necesitas. Y si la seguridad es una prioridad, scp es tu mejor elección. Con estos comandos, podrás manejar tus descargas en Linux de manera más eficiente y segura.

Palabras clave: comandos Linux, descargar archivos en Linux, wget, curl, scp, tutorial Linux, línea de comandos, Secure Shell, transferir archivos Linux.


Comentarios

Deja un comentario

No comments found.