Como faço para baixar um arquivo usando a linha de comando?

13

Quero baixar um arquivo da linha de comando do Linux. Basicamente, estou usando sshe tentando baixar um arquivo para o meu sistema de arquivos no meu laptop. Como posso fazer isso na linha de comando?

Tamara Wijsman
fonte

Respostas:

24

wgete curlsão comumente usados ​​para URLs da web. Para arquivos remotos, use scppara arquivos individuais e considere os rsyncdiretórios.

geekosaur
fonte
3
ou scp -rpara diretórios
MattBianco 23/03
O IME rsync é melhor para arquivos e diretórios - se disponível - além de qualquer outra coisa com a qual possa lidar com os currículos com eficiência.
233:
Acordado; scp -rprincipalmente me agrava quando eu cometo o erro de tentar usá-lo.
Geekosaur 23/03
Estou tentando baixar o eclipse ( 212.219.56.184/sites/download.eclipse.org/eclipseMirror/… ) no linux usando a linha de comando. Mas eu recebo "Conectando a 212.219.56.184:80 ... falhou: Conexão recusada" ... Alguma idéia do que se trata esse problema?
Om39a
13

Se o arquivo estiver disponível ao público, então:

wget http://example.com/file.tar
zengr
fonte
Este artigo explica como usar diferentes opções disponíveis para o wget. Sengar +1 para você;)
Shekhar
1

Votou a resposta de zengr, mas gostaria de mencionar (já que sua pergunta é um pouco vaga) lynxou também linksnavegadores da web, se você não se lembra da URL completa do arquivo para download.

scp com autenticação de chave pública é seu amigo se você copiar entre suas próprias máquinas.

MattBianco
fonte