Como faço para baixar uma pasta inteira por FTP no Terminal?
terminal
data-transfer
ftp
daviesgeek
fonte
fonte
Outra maneira é usar curl
Eu acho que isso está funcionando, ou arquivo por arquivo
Espero que isso tenha ajudado.
fonte
curl: (78) RETR response: 550
curl
absolutamente não pode lidar com isso.wget
posso.Use
scp
(documentação) ousftp
(documentação)fonte
Eu tive que baixar mais de 22.000 fotos da webcam do meu servidor da web, o que é um desafio para o Finder e para o meu programa FTP CyberDuck.
Então, fiz o seguinte (com base na resposta do @ bmike):
Em seguida, os arquivos estão sendo baixados na pasta desejada:
fonte
estou usando
Infelizmente
wget
, não suporta downloads paralelos.fonte
siga estas instruções:
tipo
então você está no ftp parecendo
então você abre ip do servidor
então ele pedirá o nome de usuário, você fornecerá
então ele solicitará a senha
então você deve estar logado e ver o ftp> shell novamente, você pode digitar "ls" para listar todos os arquivos e navegar como no inix com cd
quando você encontrou seu nome de arquivo, você pode baixá-lo com
et voila, o arquivo será baixado para o diretório em que você abriu o shell localmente
você não pode baixar diretórios, mas pode navegar no seu diretório e baixar vários, por exemplo, todos os arquivos
Tarefa: Baixar vários arquivos
Você precisa usar o comando mget da seguinte maneira para copiar vários arquivos do servidor ftp remoto para o sistema local. Você pode ser solicitado a responder sim / não (S / N) antes de transferir cada arquivo (você pode desativar o prompt passando a opção -i para o cliente ftp). Para baixar todos os arquivos, digite: ftp> mget *
informações de http://www.cyberciti.biz/faq/linux-unix-ftp-commands/ felicidades
fonte