Como baixar arquivos com CURL (5 exemplos)
- 4728
- 512
- Mr. Mitchell Hansen
ondulação é uma ferramenta de linha de comando de código aberto e biblioteca para transferir dados de sistemas remotos. Curl suporta ampla gama de protocolos como arquivo, FTP, FTPS, HTTP, HTTPS, SCP, SFTP e muito mais. Este artigo ajudará você a fazer o download de arquivos remotos usando a linha de comando CURL.
1. Baixe um único arquivo
Use o seguinte comando para baixar um único arquivo do servidor remoto usando o protocolo HTTP. O exemplo a seguir baixará mais recente.alcatrão.GZ do servidor remoto e salvar no diretório atual com o mesmo nome.
Curl -o http: // wordpress.org/mais recente.alcatrão.Gz % % % % recebeu % XFERD Velocidade média do tempo de velocidade do tempo atual upload total de velocidade gasta velocidade esquerda 100 178 100 178 0 0 239 0-:-:-:-:--:-:- - 239
2. Baixe o arquivo e salve com outro nome
Use o seguinte comando para baixar um único arquivo de servidor remoto e salvar em um local especificado com nome especificado no disco local. O exemplo a seguir baixará mais recente.alcatrão.GZ do servidor remoto e salvar em / tmp / diretório com nome WP.alcatrão.gz.
CURL -O /TMP /WP.alcatrão.gz http: // wordpress.org/mais recente.alcatrão.Gz % % % % recebeu % XFERD Velocidade média do tempo de velocidade do tempo atual upload total velocidade gasta Velocidade da esquerda 100 178 100 178 0 0 212 0-:-:-:-:--:-:- - 212
3. Baixe vários arquivos
Use o seguinte comando para baixar arquivos de vários arquivos de vários servidores remotos usando o protocolo HTTP. O exemplo a seguir baixará mais recente.alcatrão.gz e mais recente.Zip de servidores remotos e salve no diretório atual com os mesmos nomes.
Curl -o http: // wordpress.org/mais recente.alcatrão.gz -o http: // wordpress.org/mais recente.Total % de Zip % recebeu % XFERD Velocidade média do tempo de velocidade do tempo atual upload total de velocidade gasta velocidade esquerda 100 178 100 178 0 0 202 0-:-:-:-:--:-:- -202 100 178 100 178 0 0 387 0-:-:-:-:--:-:-387
4. Baixe o arquivo com autenticação
Se arquivos remotos estiverem por trás da autenticação e exigiram nome de usuário e senha para baixar arquivos. Use exemplos a seguir para baixar arquivos.
Faça o download de arquivos do servidor FTP com credenciais de login FTP
Curl -u ftpuser: ftppasswd -o ftp: // ftp.exemplo.com/arquivo.fecho eclair
Faça o download de arquivos do servidor HTTP com credenciais de login HTTP.
Curl -u Nome de usuário: senha -o http: // wordpress.org/mais recente.alcatrão.gz
5. Baixe os arquivos por trás do servidor proxy
Se a sua conexão exigiu o servidor proxy para baixar arquivos remotos. Use exemplos a seguir para baixar arquivos através do servidor proxy. Use -x seguindo por proxy_server: porta .
Curl -x 192.168.0.100: 3128 -l -o http: // wordpress.org/mais recente.alcatrão.Gz % % % % recebeu % XFERD Velocidade média do tempo de velocidade do tempo atual upload total velocidade gasta velocidade Speed 100 178 100 178 0 0 435 0-:-:-:-:--:-:- -435 100 6373k 100 6373k 0 0 116k 0 0:00:54 0:00:54-:-:-102k
- « Como configurar o servidor X11VNC no Ubuntu & Linuxmint
- Como instalar webmin no fedora 37/36 e no CentOS »