Ayúdanos a seguir proporcionándote tutoriales gratuitos y de calidad desactivando tu bloqueador de anuncios. suscriptores a nuestro sitio.

Cómo instalar y usar Curl en CentOS 8 Linux

1 mar 2021 2 min di lettura
Cómo instalar y usar Curl en CentOS 8 Linux
Tabla de contenidos

Introducción

curl es una poderosa herramienta de línea de comandos para transferir datos hacia o desde un servidor remoto. Con curl puede descargar o cargar datos utilizando varios protocolos de red, como HTTP, HTTPS, SCP, SFTP y FTP.

Si recibe un mensaje de error que dice que el curl command not found cuando intenta descargar un curl, significa que el curl no está instalado en la computadora CentOS.

Este artículo proporciona instrucciones sobre cómo instalar y usar el curl en CentOS 8.

Si desea instalar Curl en un servidor remoto, siga leyendo; de lo contrario, omita el primer párrafo "Conectando al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh [email protected]_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no usa el usuario raíz, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie la raíz a su nombre de usuario:

ssh [email protected]_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh [email protected]_DEL_SERVER -p PORTA

Instalar Curl en CentOS

El paquete Curl está disponible en los repositorios estándar de CentOS 8. Para instalarlo, ejecute el siguiente comando:

sudo dnf install curl

Una vez que se complete la instalación, verifíquela escribiendo curl en la terminal:

curl

La salida debería verse así:

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

¡Eso es todo! curl se ha instalado en su sistema CentOS y puede comenzar a usarlo.

Usar Curl

Cuando se usa sin ninguna opción, curl imprime el código fuente de la URL especificada en la salida estándar:

curl https://example.com

Para descargar un archivo con curl, use la -o o -O, seguida de la URL del archivo.

La -o especifica el nombre del archivo guardado:

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

La -O guarda el archivo con el nombre de archivo original:

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

Cuando se usa con la opción -I curl muestra los encabezados HTTP de una URL determinada:

curl -I https://www.centos.org/
HTTP/1.1 200 OK
 Date: Sat, 22 Feb 2020 16:02:11 GMT
 Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
 Strict-Transport-Security: max-age=31536000
 X-Frame-Options: SAMEORIGIN
 X-Xss-Protection: 1; mode=block
 X-Content-Type-Options: nosniff
 Referrer-Policy: same-origin
 Last-Modified: Fri, 21 Feb 2020 16:20:29 GMT
 ETag: "54f6-59f18666c79fd"
 Accept-Ranges: bytes
 Content-Length: 21750
 Content-Type: text/html; charset=UTF-8

Con curl también puede 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.

Para obtener más información sobre cómo utilizar esta herramienta, lea Cómo transferir archivos hacia y desde un servidor con Curl.

Apóyenos si le gusta nuestro contenido. Gracias.

Buy me a coffeeBuy me a coffee

Únase a la conversación

Apóyenos con una donación.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.