TIL como mover archivos entre un servidor remoto y el sistema local; scp
Secure copy protocol al rescate.
La estructura básica del comando es algo como:
scp <OPTIONS> <SOURCE_FILE_OR_DIRECTORY> <TARGET_FILE_OR_DIRECTORY>
Cuando la ruta de los archivos incluye un servidor remoto, primero hay que agregar la dirección del servidor:
<user>@<ip_or_domain_name>:<remote_directory>
Algunos casos útiles
Mover archivo desde local a un servidor remoto
scp <file_path> <user>@<remote_host>:<remote_directory>
Mover archivo desde un servidor remoto a local
scp <user>@<remote_host>:<remote_file_path> <local_directory>
Multiples archivos desde local a un servidor remoto
scp <file_path> <file_path> <user>@<remote_host>:<remote_directory>
Mover un directorio desde local a un servidor remoto
scp -r <local_directory> <user>@<remote_host>:<remote_directory>
Mover un directorio desde un servidor remoto a local
scp -r <user>@<remote_host>:<remote_directory> <local_directory>