curles una utilidad de línea de comandos para transferir datos desde o hacia un servidor remoto. Con curl, puede descargar o cargar datos mediante uno de los protocolos admitidos, incluidos HTTP, HTTPS, SCP , SFTP y FTP .

Este artículo explica cómo instalar Curl en Ubuntu 20.04.

Instalación de Curl en Ubuntu

Si recibe un mensaje de error que dice curl command not foundal intentar descargar un archivo con curl, significa que el curlpaquete no está instalado en su máquina Ubuntu.

curlestá incluido en los repositorios predeterminados de Ubuntu 20.04. La instalación es bastante sencilla:

sudo apt updatesudo apt install curl

Una vez completada la instalación, verifíquela escribiendo curlen su terminal:

curl

La salida se verá algo como esto:

curl: try 'curl --help' or 'curl --manual' for more information

¡Eso es! Ha instalado correctamente curlen su máquina Ubuntu y puede comenzar a usarlo.

Utilizandocurl

Cuando se usa sin ninguna opción, curlimprime el código fuente de la URL especificada como argumento para la salida estándar.

Por ejemplo, el siguiente comando imprimirá la fuente de la gnu.orgpágina de inicio en la ventana de su terminal:

curl https://gnu.org

Para descargar un archivo con curl, utilice las opciones -oo .-O

La opción de minúsculas -ole permite especificar el nombre del archivo guardado:

curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

Cuando se invoca con mayúsculas -Ocurlguarda el archivo con su nombre de archivo original:

curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

También curlpuede obtener solo los encabezados HTTP de la URL especificada:

curl -I https://www.gnu.org/
HTTP/1.1 200 OK
Date: Mon, 29 Jun 2020 07:10:35 GMT
Server: Apache/2.4.7
Content-Location: home.html
Vary: negotiate,accept-language,Accept-Encoding
TCN: choice
Strict-Transport-Security: max-age=63072000
Access-Control-Allow-Origin: (null)
Accept-Ranges: bytes
Cache-Control: max-age=0
Expires: Mon, 29 Jun 2020 07:10:35 GMT
Content-Type: text/html
Content-Language: en

Otro caso de uso común curles descargar archivos de servidores FTP protegidos con contraseña:

curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz

Conclusión

Curl es una herramienta versátil que le permite enviar y recibir datos a través de la red. Instalar Curl en Ubuntu es una tarea bastante simple.

Para obtener más información sobre cómo usar esta herramienta, visite Ejemplos de comandos de curl .

Si tiene alguna pregunta o comentario, no dude en dejar un comentario.