curl
es una utilidad de línea de comandos para transferir datos desde o hacia un servidor remoto. Con curl
, puede descargar o cargar datos utilizando uno de los protocolos compatibles, incluidos HTTP, HTTPS, SCP , SFTP y FTP .
Este artículo explica cómo instalar Curl en Ubuntu 20.04.,
instalando Curl en Ubuntu #
Si recibe un mensaje de error que dice curl command not found
al intentar descargar un archivo con curl
, significa que el paquete curl
no está instalado en su máquina Ubuntu.
curl
está incluido en los repositorios predeterminados de Ubuntu 20.04., La instalación es bastante sencilla:
sudo apt update
sudo apt install curl
una Vez que se complete la instalación, compruebe escribiendo curl
en su terminal:
curl
El resultado será algo parecido a esto:
curl: try 'curl --help' or 'curl --manual' for more information
Eso es todo! Ha instalado correctamente curl
en su máquina Ubuntu, y puede comenzar a usarlo.
usando curl #
cuando se usa sin ninguna opción, curl
imprime el código fuente de la URL especificada como un argumento a la salida estándar.,
por ejemplo, el siguiente comando imprimirá el origen de la página de inicio gnu.org
en la ventana de su terminal:
curl https://gnu.org
para descargar un archivo con curl
, utilice el -o
o -O
opciones.,f el 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 -O
, curl
guarda 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
Con curl
también puede obtener solo los encabezados HTTP de la URL especificada:
curl -I https://www.gnu.org/
otro caso de uso común de curl
es 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 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 Curl Command Examples .
Deja una respuesta