Dans ce tutoriel, nous allons discuter de la commande curl sous Linux. Fondamentalement, la commande curl est utilisée pour accéder et télécharger des fichiers sur un serveur distant. Étant donné que même les documents HTML sont des fichiers, la commande curl peut extraire des pages Web entières et les enregistrer sur votre disque local. Découvrons comment utiliser la commande et comprenons la commande un peu plus en détail.

Qu’est-ce Que La Commande Curl Sous Linux ?

La commande curl est utilisée pour transférer des données de n’importe quel serveur vers votre ordinateur. Si la commande curl n’est pas installée sur votre système, vous pouvez la télécharger à l’aide de votre gestionnaire de packages :

 et systèmes Ubuntu
sudo apt installer curl

# Chapeau rouge, CentOS, Fedora
sudo rpm installer curl
sudo yum installer curl
sudo dnf installer curl


sudo zypper installer curl

 Linux
pacman -S boucle

La syntaxe de la commande curl est la suivante :

# boucle 

Discutons plus en détail des options utilisées avec la commande curl.

  • -I : pour obtenir le
  • -cookie : pour récupérer les cookies et les stocker dans un fichier
  • -L : pour suivre les redirections
  • –limit-rate : pour spécifier le taux de transfert
  • -O : pour enregistrer la sortie dans un fichier

Extrait

Fondamentalement,

La syntaxe des éléments suivants est la suivante :

Cette commande affichera les en-têtes du site.

Stocker Les Cookies à L’aide De La Commande Curl Sous Linux

Les cookies sont utilisés pour identifier les utilisateurs ou nous pouvons dire qu’il s’agit d’une petite quantité de données générées par le site Web. La commande Curl vous offre également la possibilité d’enregistrer les cookies.

La syntaxe pour ce qui suit est :

# curl -cookie 

Biscuits Boucles

Ici, les cookies seront stockés dans un fichier extrait d’un site.

Vérifiez Si L’URL Prend En Charge

Comme discuté précédemment, -I est utilisé pour récupérer

La syntaxe de ce qui suit est :

# boucle -I -

Ici, ‘-s’ permet à la commande curl de s’exécuter silencieusement ou de masquer les messages d’erreur.

Suivre Les Redirections à L’aide De La Commande Curl Sous Linux

La commande Curl ne suit pas le

Donc, fondamentalement, pour suivre les redirections jusqu’à ce qu’elles atteignent une destination finale, nous utilisons l’option ‘-L’ comme indiqué ci-dessous.

La syntaxe pour ce qui suit est :

# curl -L google.com

Rediriger La Sortie De La Commande Curl Vers Un Fichier à L’aide De L’opérateur « > »

Nous avons vu cet opérateur assez souvent dans nos précédents tutoriels. Cet opérateur est appelé opérateur de redirection et nous permet d’envoyer la sortie d’une commande particulière directement vers un fichier que nous spécifions. Dans ce cas, nous utilisons la commande curl sous Linux pour télécharger la page d’accueil « linux.org » et la stocker dans un fichier

La syntaxe de ce qui suit est :

# boucle > 

Ici, il stockera la sortie récupérée dans le fichier linux.html.

Pour Spécifier Le Taux De Transfert à L’aide De La Commande Curl Sous Linux

L’option curl offre également la possibilité de limiter le taux de transfert de données. Les valeurs peuvent être décrites en octets, kilo-octets, mégaoctets ou gigaoctets ayant respectivement le suffixe k, m ou g. L’option ‘–limit-rate’ est utilisée pour spécifier le taux de transfert.

La syntaxe pour ce qui suit est :

# curl -limit-rate 1m 

Télécharger Et Enregistrer Un Fichier Sans Renommer

L’option de commande -O permet de télécharger et d’enregistrer le fichier sans le renommer. Si vous souhaitez une option pour renommer le fichier avant qu’il ne soit téléchargé et enregistré, vous pouvez utiliser l’ option -o qui correspond à la lettre minuscule O et spécifier le nom du fichier.

La syntaxe pour télécharger un fichier est :

# boucle -O 

Il téléchargera le contenu du fichier et l’enregistrera dans un fichier avec son nom d’origine.

Connaître La Version

Nous utiliserons l’option ‘–version’ avec la commande curl sous Linux pour afficher la version.

La syntaxe pour ce qui suit est :

# curl -version 

Il imprimera la version de la commande curl.

Conclusion

Tux Linux Penguin Sudo Rm Rf Hacker d Ordinateur T-Shirt
  • Sudo Rm Rf ne peut être exécuté que par un vrai ninja du clavier et sans...
  • Un cadeau parfait pour tout programmeur, codeur, développeur web,...
  • Léger, Coupe classique, manche à double couture et ourlet à la base
BrosTrend 1200Mbps Linux USB Clé WiFi Adaptateurs de réseau, Ubuntu, Mint, Debian, Kali, Raspbian, Kubuntu, Lubuntu, Xubuntu, Zorin, Raspberry Pi 2+, Dual Band 5GHz 867Mbps, 2.4GHz 300Mbps
  • MULTI-OS SUPPORTÉ : Compatible avec les noyaux Linux jusqu'à 6.7, Ubuntu...
  • ARCHITECTURES SUPPORTÉES : x86_64/x86_32 (PC, VirtualBox...), aarch64/armhf...
  • VITESSE WI-FI RAPIDE : Vous pouvez obtenir une vitesse Wi-Fi de 867Mbps sur la...
  • MULTIPLES MODES DE FONCTIONNEMENT : Cet Linux clef USB WiFi prend en charge les...
  • SÉCURITÉ D'ENCRYPTAGE AVANCÉE : Sécurisez vos appareils et la...
  • DISTRIBUTIONS NON PRISES EN CHARGE : Actuellement NON compatible avec RHEL,...
Promo
Tapis de Souris en Ligne de Commandes Linux – Grand Tapis de Souris étendu. Raccourcis vers Le Programmeur Kali/Red Hat/Ubuntu/OpenSUSE/Arch/Debian/Unix. Tapis de Bureau de Jeu antidérapant
  • ✅ TAILLE GRANDE ET PARFAITE. La taille de 800 x 300 x 2 mm (31,5 x 11,8 x 0,09...
  • ✅ COMPILATION ÉTENDUE de lignes de commande couramment utilisées pour le...
  • ✅ GUIDE INTÉGRAL PARFAIT pour les programmeurs débutants et expérimentés...
  • ✅ BIEN CATÉGORISÉ - Les lignes de commande sont organisées de manière...
  • ✅ RÉFÉRENCE FONCTIONNELLE - Cette référence concise à la syntaxe Linux...
  • ✅ SANS COUTURE ET CONFORT – Tissu doux densément collé avec bords cousus...
  • ✅ IMPRESSION DE HAUTE QUALITÉ – Imprimé numériquement avec des encres de...
  • ✅ La base en caoutchouc naturel robuste et antidérapante offre une forte...
  • ✅ DURABLE - Protège votre bureau en verre/bois des rayures, des bosses et des...
  • ✅ CADEAU IDÉAL pour les collègues, les étudiants, les joueurs, les...