Octavodia
Categorías
  • Aplicaciones
  • Blog
  • Ciencia
  • Comentarios tecnología
  • Correo Web
  • Electrónica
  • Historia Tecnología
  • Información
  • Tecnología
  • Test Tecnología
  • Vida
Octavodia
  • Tecnología

Cómo usar el comando cURL en Linux

Total
0
Shares
0
0
0

No importa para qué uses tu computadora, al menos una vez que necesites descargar un archivo y abrir tu navegador puede parecer una exageración. Este será el momento en que cURL realmente jugará su papel.

Como sugiere su nombre, cURL es una herramienta de línea de comandos para transferir datos por URL. Uno de los usos más sencillos es descargar un archivo desde la línea de comandos. cURL es una herramienta extremadamente poderosa dependiendo de cómo la use. Incluso si está familiarizado con el uso de la línea de comandos, es difícil aprovechar todo el potencial de cURL.

Instrucciones para usar el comando cURL en Linux

  1. Funciones básicas de CURL
  2. Seguimiento de encabezados HTTP
  3. Guardar los resultados de cURL en un archivo
  4. Descarga varios archivos a la vez
  5. El proceso de descarga se detuvo
  6. Utilice la autenticación HTTP básica

Funciones básicas de CURL

Una de las cosas más básicas que puede hacer con cURL es descargar un sitio web o un archivo. Para hacer esto, simplemente use el comando curl seguido de una URL. Por ejemplo:

 curl https://www.google.com 

En la mayoría de las situaciones, usar el comando de esta manera le ayudará a obtener una terminal que contenga todos los datos HTML sin procesar (sin procesar) (en el caso más ideal) o caracteres ilegibles (en el peor de los casos). Si desea guardarlo en un archivo, puede usar las funciones de redirección estándar de Unix para hacerlo.

 curl https://www.google.com > google.html 

Seguimiento de encabezados HTTP

Los navegadores normalmente solucionan este problema, pero Internet es diferente. Al ingresar una URL, es probable que sea redirigido una o más veces antes de llegar a la página de destino.

Por ejemplo, supongamos que está intentando visitar OctavoDia.mx. Ingrese el siguiente comando que lo ayudará a obtener una notificación de redireccionamiento:

 curl http://quantrimang.com 

Puede rastrear estos encabezados de ubicación HTTP usando lo siguiente -YO bandera:

 curl -L http://quantrimang.com 

No se ve muy bien en la terminal, pero también es una opción a conocer.

Guardar los resultados de cURL en un archivo

Hay varias formas de guardar el contenido de la URL en un archivo. O -O La opción le permite decidir el nombre del archivo, mientras que la -O La opción utiliza el nombre del archivo en la URL para guardar. Para seleccionar su propio archivo, use la siguiente opción:

 curl -o filename.html https://example.com/url 

A menudo, querrá guardar un archivo con el mismo nombre que usa en el servidor. Para hacer esto, use el -O opción .

 curl -O https://example.com/filename.html 

Descarga varios archivos a la vez

Si necesita descargar varios archivos a la vez, cURL lo ayudará a hacerlo fácilmente con -O opción .

 curl -O https://example.com/file1.html -O https://example.com/file2.html 

Al descargar de esta manera, cURL intentará reutilizar la conexión en lugar de crear una nueva conexión cada vez.

El proceso de descarga se detuvo

No es gracioso cuando el proceso de descarga se detiene a la mitad. Afortunadamente, cURL facilita la continuación de la descarga sin tener que empezar de nuevo. La sintaxis es un poco extraña, porque necesitas agregar -C – al comando.

Suponga que inició la descarga con el siguiente comando:

 curl -O https://example.com/bigfile.zip 

Después de eso, dejaste de presionar Ctrl + C. Puede continuar con el siguiente comando:

 curl -C - -O https://example.com/bigfile.zip 

Utilice la autenticación HTTP básica

La autenticación HTTP básica no funciona con cosas que requieren nombres de usuario y contraseñas. Pero si el servidor usa autenticación HTTP básica, cURL podrá trabajar con esta característica. Para descargar un archivo con autenticación de nombre de usuario y contraseña, puede usar el siguiente comando:

 curl -u username:password -O http://example.com/filename.html 

Este comando también funciona con servidores FTP, porque cURL admite muchos protocolos diferentes.

Hay muchas cosas que puede hacer con cURL. A veces, puede sentir que todas las funciones que ofrece cURL pueden ser abrumadoras. Si cree que cURL es demasiado complicado, puede elegir una alternativa más simple: GNU wget.

Aunque cURL ofrece todas las opciones que desea, wget en realidad ofrece las mejores opciones estándar para usted. Si no está seguro de cuál es la opción correcta, lea la comparación detallada de OctavoDia.mx cURL y wget para tomar una decisión.

Linux cURL usa el comando cURL en Linux

No importa para qué uses tu computadora, al menos una vez que necesites descargar un archivo y abrir el navegador puede parecer una exageración. Este será el momento en que cURL realmente jugará su papel.

Como sugiere su nombre, cURL es una herramienta de línea de comandos para transferir datos por URL. Uno de los usos más sencillos es descargar un archivo desde la línea de comandos. cURL es una herramienta extremadamente poderosa dependiendo de cómo la use. Incluso si está familiarizado con el uso de la línea de comandos, es difícil aprovechar todo el potencial de cURL.

Instrucciones para usar el comando cURL en Linux

  1. Funciones básicas de CURL
  2. Seguimiento de encabezados HTTP
  3. Guardar los resultados de cURL en un archivo
  4. Descarga varios archivos a la vez
  5. El proceso de descarga se detuvo
  6. Utilice la autenticación HTTP básica

Funciones básicas de CURL

Una de las cosas más básicas que puede hacer con cURL es descargar un sitio web o un archivo. Para hacer esto, simplemente use el comando curl seguido de una URL. Por ejemplo:

 curl https://www.google.com 

En la mayoría de las situaciones, usar el comando de esta manera le ayudará a obtener una terminal que contenga todos los datos HTML sin procesar (sin procesar) (en el caso más ideal) o caracteres ilegibles (en el peor de los casos). Si desea guardarlo en un archivo, puede usar las funciones de redirección estándar de Unix para hacerlo.

 curl https://www.google.com > google.html 

Seguimiento de encabezados HTTP

Los navegadores normalmente solucionan este problema, pero Internet es diferente. Al ingresar una URL, es probable que sea redirigido una o más veces antes de llegar a la página de destino.

Por ejemplo, supongamos que está intentando visitar OctavoDia.mx. Ingrese el siguiente comando que lo ayudará a obtener una notificación de redireccionamiento:

 curl http://quantrimang.com 

Puede rastrear estos encabezados de ubicación HTTP usando lo siguiente -YO bandera:

 curl -L http://quantrimang.com 

No se ve muy bien en la terminal, pero también es una opción a conocer.

Guardar los resultados de cURL en un archivo

Hay varias formas de guardar el contenido de la URL en un archivo. O -O La opción le permite decidir el nombre del archivo, mientras que la -O La opción utiliza el nombre del archivo en la URL para guardar. Para seleccionar su propio archivo, use la siguiente opción:

 curl -o filename.html https://example.com/url 

A menudo, querrá guardar un archivo con el mismo nombre que usa en el servidor. Para hacer esto, use el -O opción .

 curl -O https://example.com/filename.html 

Descarga varios archivos a la vez

Si necesita descargar varios archivos a la vez, cURL lo ayudará a hacerlo fácilmente con -O opción .

 curl -O https://example.com/file1.html -O https://example.com/file2.html 

Al descargar de esta manera, cURL intentará reutilizar la conexión en lugar de crear una nueva conexión cada vez.

El proceso de descarga se detuvo

No es gracioso cuando el proceso de descarga se detiene a la mitad. Afortunadamente, cURL facilita la continuación de la descarga sin tener que empezar de nuevo. La sintaxis es un poco extraña, porque necesitas agregar -C – al comando.

Suponga que inició la descarga con el siguiente comando:

 curl -O https://example.com/bigfile.zip 

Después de eso, dejaste de presionar Ctrl + C. Puede continuar con el siguiente comando:

 curl -C - -O https://example.com/bigfile.zip 

Utilice la autenticación HTTP básica

La autenticación HTTP básica no funciona con cosas que requieren nombres de usuario y contraseñas. Pero si el servidor usa autenticación HTTP básica, cURL podrá trabajar con esta característica. Para descargar un archivo con autenticación de nombre de usuario y contraseña, puede usar el siguiente comando:

 curl -u username:password -O http://example.com/filename.html 

Este comando también funciona con servidores FTP, porque cURL admite muchos protocolos diferentes.

Hay muchas cosas que puede hacer con cURL. A veces, puede sentir que todas las funciones que ofrece cURL pueden ser abrumadoras. Si cree que cURL es demasiado complicado, puede elegir una alternativa más simple: GNU wget.

Aunque cURL ofrece todas las opciones que desea, wget en realidad le brinda las mejores opciones estándar. Si no está seguro de cuál es la opción correcta, lea la comparación detallada de OctavoDia.mx cURL y wget para tomar una decisión.

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Artículo anterior
  • Ciencia

¿Cuántas veces al día respira el cuerpo humano en promedio?

Ver Publicación
Siguiente artículo
  • Historia Tecnología

Fuga de la interfaz de fondo oscuro de Facebook para Android / iOS

Ver Publicación
También podría interesarte
Ver Publicación
  • Tecnología

Instrucciones para instalar myBB Forum en el servidor

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Microsoft Office 2007 en Ubuntu 9.04

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar el sistema operativo Linux en el Chromebook

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar LAMP en Ubuntu para principiantes

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Kali Linux a través de la red PXE

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Las instrucciones para instalar Kali Linux en Windows 10 son más fáciles que nunca

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar la grabadora Hikvision a través de la red

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar hass.io en Raspberry Pi 3

  • admin
  • diciembre 8, 2020

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Octavodia

Ingresa las palabras de la búsqueda y presiona Enter.