¿Cómo puedo copiar un archivo de la máquina en la que estoy conectado?

¿Cómo puedo copiar un archivo de la máquina en la que estoy conectado?

Utilizo mi propia computadora portátil con Ubuntu para enviar por ssh al servidor de mi escuela (que ejecuta otra distribución de Linux).

Hago mis tareas de forma remota de esta manera, pero tengo la costumbre de colocar todos mis archivos en Dropbox para poder acceder a ellos en cualquier momento y lugar.

La pregunta es:

por ejemplo, creé un archivo llamado blah.cpp en el servidor de la escuela, a través de ssh en mi computadora portátil, ahora quiero copiar este archivo a mi máquina local en la carpeta de Dropbox. ¿Cuál es el comando para hacer eso?

He investigado y parece que scpsoy sftpla solución, pero me resulta difícil entender qué debo hacer exactamente con ellos.

Respuesta1

Ejecute este comando en su computadora portátil, sin ssh ni nada, simplemente abra una terminal y ejecútelo. (reemplace algunos de los valores tal vez para que funcione)

scp youraccountnameonremotemachine@remotemachine:fileinyourhomedirectory .

Esto copia el archivo 'fileinyourhomedirectory' en su directorio personal (cpn. obvio) en la máquina remota a la ruta actual (='.') de su computadora portátil.

Para tu ejemplo:

scp  anson@remoteserver:blah.cpp /home/u/Dropbox/

Todo esto se entiende fácilmente si lees el contenido del manual de scp:

man scp

información relacionada