5 comandos de curl para descargar archivos

5 comandos de curl para descargar archivos

Compatibles de utilidad de archivo de comando curl para descargar y cargar archivos. Curl es útil para muchos trabajos con la administración del sistema, el desarrollo web para llamar a los servicios web, etc. En este tutorial, proporcionamos 5 comandos de curl de uso frecuente para descargar archivos de servidores remotos.

1. Comando simple curl para descargar archivo

Para descargar un archivo usando curl, use la siguiente sintaxis. -O se utiliza para guardar archivos en el sistema local con el mismo nombre en el sistema remoto.

curl -o http: // ejemplo.com/descargar/myfile.cremallera  

2. Archivo de descarga de curl y guardar con un nombre diferente

También puede guardar el archivo descargado con un nombre diferente en la máquina local. Usar -O seguido del nuevo nombre del archivo para descargar y guardar archivos con un nombre diferente.

curl -o localname.zip http: // ejemplo.com/descargar/myfile.cremallera  

3. Curl para descargar varios archivos

Curl también proporciona una opción para descargar varios archivos simultáneamente. Para descargar varios archivos a la vez usando la siguiente sintaxis. Todos los archivos se guardarán con nombres de archivos originales.

curl -o http: // ejemplo.com/myfile.ZIP -O http: // Ejemplo.com/myFile2.cremallera  

4. Use la credencial de inicio de sesión con la descarga de curl

Algunos de los recursos remotos requieren autenticación para descargar cualquier archivo. Curl también le permite proporcionar detalles de autenticación para autorizar las solicitudes. Puede pasar credenciales de inicio de sesión usando -u Opción para HTTP para solicitudes FTP, como:

CURL -U USUARIO: Contraseña -o http: // Ejemplo.com/myfile.cremallera  curl -u ftpuser: ftppassword -o ftp: // ftp.ejemplo.com/myfile.cremallera  

5. Archivo de descarga de curl a través de proxy

Si el archivo del servidor solo está disponible a través de un servidor proxy, o desea usar un proxy para descargar archivos, use -x seguido de una dirección de proxy y un puerto para descargar el archivo a través de un servidor proxy.

curl -x "mi.apoderado.com: 3128 "-o http: // ejemplo.net/myfile.cremallera  

Conclusión

Curl es una utilidad útil para crear Get, Post, Header y muchas otras solicitudes a servidores remotos. Incluso es útil para descargar archivos remotos rápidamente como wget. Este tutorial 5 ejemplos de los comandos CURL para descargar archivos de un servidor remoto.