Além do WGET, o CURL é uma ferramenta principal no baú da ferramenta do Guru do Linux ao criar uma capitalização da web, cutucando a Internet ou a intranet, baixando arquivos, testando aplicativos e fazendo chamadas na Web por meio de uma ferramenta CLI.
O CURL é desenvolvido ativamente por uma comunidade de desenvolvedores e tem sua presença na web em https: // curl.Haxx.se/.
Uma rápida olhada em alguns destaques do recurso de Curl:
Para mais recursos
Última liberação de curl
A versão mais recente de Curl a partir de janeiro de 2020 é 7.68.0. Downloads são publicados no site Curl e o código -fonte pode ser encontrado na página do GitHub para o projeto. Veja o Changelog para obter as últimas notas de lançamento do Curl.
Como construir e instalar o CURL da fonte
Primeiro, obtenha o código -fonte para Curl na página de download. Não vou demonstrar isso porque provavelmente você precisa de curl ou wget para obter o código -fonte e isso é redundante para mostrar neste tutorial. Veja o software baixado abaixo:
Também você precisará instalar GCC e fazer Em sua máquina antes de começar, vamos assumir seu debian ou compatível:
$ apt-get install gcc $ apt-get install make
Agora descompacte o software com o comando tar. E depois insira o diretório descompactado e execute a configuração e faça e faça instalar
$ tar xzvf Curl-7.68.0.alcatrão.gz $ CD Curl-7.68.0 $ ./Configure $ FAZE $ SUDO FAÇA A instalação
Se você receber esse aviso, poderá ter 2 versões de curl e precisar garantir que você esteja usando o libcurl que acabou de compilar com a versão Curl que você compilou. Então defina o ld_library_path para corrigi -lo:
Aviso: as versões Curl e Libcurl não correspondem. Funcionalidade pode ser afetada. $ export ld_library_path =/usr/local/lib
Agora você pode ver Curl e Libcurl têm versões correspondentes e o Curl está funcionando como esperado.
Como instalar o Curl no Debian 10 ou Ubuntu 19.10
O CURL é instalado por padrão nas últimas versões Debian e Ubuntu. Se você o removeu por algum motivo, pode instalá-lo com apt-get
sudo apt-get install surl
Como instalar o CURL no CentOS 8
O CURL é instalado por padrão nas versões mais recentes do CENTOOS e RED HAT. Se você o removeu por algum motivo, pode instalá -lo com yum
sudo yum install curl
Baixe a página da web com exemplo de curl
Vamos baixar uma página da web simples com Curl. Aqui está a sintaxe e o exemplo:
Curl https: // linuxhint.com/sitemap.xml> out.Página da web sai.página da Internet
Exemplo de download de várias páginas
Você pode usar curingas e sintaxe sofisticada para baixar muitos arquivos de uma só vez. Aqui está um exemplo para baixar do linuxhint as páginas do sitemap que seguem um padrão regular. A opção -o armazenará os arquivos em nomes iguais que as páginas da web original, mas localmente.
Curl -o https: // linuxhint.com/sitemap-pt-2019- [01-12].xml
Conclusão
O CURL é instalado principalmente nas distribuições Linux modernas por padrão, portanto, obter acesso a ele é super fácil. Compilação ou instalação de pacote também é fácil. Verifique os recursos abaixo para obter mais detalhes sobre todos os recursos abundantes do CURL.