En plus de WGET, Curl est un outil principal dans le coffre à outils du gourou Linux lors de la crappé domestique, en poussant autour d'Internet ou dans l'intranet, en téléchargeant des fichiers, en testant des applications et en faisant des appels Web via un outil CLI.
Curl est activement développé par une communauté de développeurs et a sa présence sur le Web chez https: // curl.haxx.se /.
Un rapide coup d'œil à quelques points forts de la fonctionnalité de Curl:
Pour plus de fonctionnalités
Dernière version de curl
La dernière version de Curl à partir de janvier 2020 est 7.68.0. Les téléchargements sont publiés sur le site Curl et le code source peut être trouvé sur la page GitHub pour le projet. Voir le Changelog pour les dernières notes de version Curl.
Comment construire et installer des boucles à partir de la source
Obtenez d'abord le code source de Curl à partir de la page de téléchargement. Je ne démonai pas cela car vous avez probablement besoin de boucles ou de wget pour obtenir le code source et c'est redondant à afficher dans ce tutoriel. Voir le logiciel téléchargé ci-dessous:
Vous devrez également installer GCC et faire Sur votre machine avant de commencer, supposons son debian ou compatible:
$ apt-get install gcc $ apt-get install make
Maintenant déballer le logiciel avec la commande TAR. Puis entrez le répertoire déballé et exécutez-le configurer et faire et faire installer
$ TAR XZVF CURL-7.68.0.le goudron.gz $ cd curl-7.68.0 $ ./ Configurer $ Make $ sudo
Si vous obtenez cet avertissement, vous pouvez avoir 2 versions de Curl installées et vous assurer que vous utilisez le libcurl que vous venez de compiller avec la version Curl que vous avez compilée. Définissez donc le LD_LIBRARY_PATH pour le réparer:
AVERTISSEMENT: les versions Curl et Libcurl ne correspondent pas. La fonctionnalité peut être affectée. $ export ld_library_path = / usr / local / lib
Maintenant, vous pouvez voir Curl et Libcurl avoir des versions assorties et Curl fonctionne comme prévu.
Comment installer Curl sur Debian 10 ou Ubuntu 19.dix
Curl est installé par défaut sur Debian et Ubuntu les dernières versions. Si vous l'avez supprimé pour une raison quelconque, vous pouvez l'installer avec apt-get
sudo apt-get install curl
Comment installer des boucles sur les centos 8
Curl est installé par défaut sur Centoos et Red Hat Dernières versions. Si vous l'avez supprimé pour une raison quelconque, vous pouvez l'installer avec miam
sudo yum install curl
Télécharger la page Web avec un exemple de curl
Téléchargeons une page Web simple avec Curl. Voici la syntaxe et l'exemple:
Curl https: // linuxhint.com / sitemap.XML> OUT.Page Web.page web
Exemple de téléchargement de plusieurs pages
Vous pouvez utiliser les jilèges et la syntaxe fantaisie pour télécharger de nombreux fichiers à la fois. Voici un exemple à télécharger à partir de Linuxhint les pages du site qui suivent un modèle régulier. L'option -o stockera les fichiers dans des noms qui sont les mêmes que les pages Web d'origine mais localement.
curl -o https: // linuxhint.com / siteMap-PT-Post-2019- [01-12].xml
Conclusion
Curl est principalement installé sur la plupart des distributions Linux modernes par défaut, donc y avoir accès est super facile. La compilation ou l'installation du package est également facile. Vérifiez les ressources ci-dessous pour plus de détails sur toutes les fonctionnalités abondantes de Curl.