5 comandos curl para baixar arquivos

5 comandos curl para baixar arquivos

Utilitário de arquivo de comando curl suportes para baixar e fazer upload de arquivos. O CURL é útil para muitos trabalhos com administração de sistemas, desenvolvimento da Web para chamar serviços da Web, etc. Neste tutorial, estamos fornecendo 5 comandos de curl frequentemente usados ​​para baixar arquivos de servidores remotos.

1. Comando simples de curl para baixar o arquivo

Para baixar um arquivo usando o curl, use a seguinte sintaxe. -O é usado para salvar arquivos no sistema local com o mesmo nome no sistema remoto.

Curl -o http: // Exemplo.com/download/myfile.fecho eclair  

2. Arquivo de download de Curl e salve com nome diferente

Você também pode salvar o arquivo baixado com um nome diferente na máquina local. Usar -o seguido pelo novo nome do arquivo para baixar e salvar arquivos com um nome diferente.

Curl -o LocalName.Zip http: // exemplo.com/download/myfile.fecho eclair  

3. Enrolar para baixar vários arquivos

Curl também oferece uma opção para baixar vários arquivos simultaneamente. Para baixar vários arquivos de uma só vez usando a seguinte sintaxe. Todos os arquivos serão salvos com nomes de arquivos originais.

Curl -o http: // Exemplo.com/myfile.zip -o http: // Exemplo.com/myfile2.fecho eclair  

4. Use credencial de login com download de curl

Alguns dos recursos remotos exigiam autenticação para baixar qualquer arquivo. O CURL também permite fornecer detalhes de autenticação para autorizar solicitações. Você pode passar credenciais de login usando -você Opção para HTTP para solicitações de FTP, como:

CURL -U Usuário: Senha -o http: // Exemplo.com/myfile.fecho eclair  Curl -u ftpuser: ftppassword -o ftp: // ftp.exemplo.com/myfile.fecho eclair  

5. Arquivo de download de Curl via proxy

Se o arquivo do servidor estiver disponível apenas por meio de um servidor proxy ou você deseja usar um proxy para baixar arquivos, use -x seguido por um endereço de proxy e porta para baixar o arquivo por meio de um servidor proxy.

curl -x "meu.Proxy.com: 3128 "-o http: // exemplo.net/myfile.fecho eclair  

Conclusão

Curl é um utilitário útil para criar, postar, cabeçalho e muitos outros pedidos para servidores remotos. Mesmo é útil para baixar arquivos remotos rapidamente, como WGET. Este tutorial 5 exemplos dos comandos CURL para baixar arquivos de um servidor remoto.