¿Cómo descargo un archivo usando la línea de comando?

13

Quiero descargar un archivo desde la línea de comandos de Linux. Básicamente estoy usando sshy estoy tratando de descargar un archivo a mi sistema de archivos en mi computadora portátil. ¿Cómo puedo hacer eso desde la línea de comando?

Tamara Wijsman
fuente

Respuestas:

24

wgety curlse usan comúnmente para URL web. Para archivos remotos, use scppara archivos individuales y considere rsyncdirectorios.

geekosaur
fuente
3
o scp -rpara directorios
MattBianco
IME rsync es mejor para archivos y directorios, si está disponible, aparte de cualquier otra cosa que pueda hacer frente a los currículums de manera eficiente.
cbz
Convenido; scp -rprincipalmente me agrava cuando cometo el error de intentar usarlo.
geekosaur
Estoy tratando de descargar eclipse ( 212.219.56.184/sites/download.eclipse.org/eclipseMirror/… ) en Linux usando la línea de comandos. Pero me aparece "Conectando a 212.219.56.184:80 ... falló: Conexión rechazada" ... ¿Alguna idea de qué se trata el problema?
om39a
13

Si el archivo está disponible públicamente, entonces:

wget http://example.com/file.tar
zengr
fuente
Este artículo explica cómo usar las diferentes opciones disponibles para wget. Sengar +1 para ti;)
Shekhar
1

Voté la respuesta de zengr, pero me gustaría mencionar (ya que su pregunta es un poco vaga) lynxo linkslos navegadores web, si no recuerda la URL completa del archivo para descargar.

scp con autenticación de clave pública es su amigo si copia entre sus propias máquinas.

MattBianco
fuente