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
- 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
- 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,...
- ✅ 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...