GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo copiar un archivo desde un servidor remoto a una máquina local?

En el shell de mi terminal, entré en un servidor remoto y cd al directorio que quiero.

Ahora en este directorio, hay un archivo llamado table que quiero copiar a mi máquina local /home/me/Desktop .

¿Cómo puedo hacer esto?

Probé scp table /home/me/Desktop pero dio un error sobre tal archivo o directorio.

¿Alguien sabe cómo hacer esto?

Respuesta aceptada:

La sintaxis de scp es:

Si está en la computadora desde la que desea enviar el archivo a una computadora remota:

scp /file/to/send [email protected]:/where/to/put

Aquí el remote puede ser un FQDN o una dirección IP.

Por otro lado, si está en la computadora que desea recibir un archivo desde una computadora remota:

scp [email protected]:/file/to/send /where/to/put

scp también puede enviar archivos entre dos hosts remotos:

scp [email protected]_1:/file/to/send [email protected]_2:/where/to/put

Así que la sintaxis básica es:

scp [email protected]:/location/to/file [email protected]:/where/to/put

Puedes leer man scp para obtener más ideas sobre esto.


Linux
  1. ¿Usar Scp para transferir un archivo del directorio local X al directorio remoto Y?

  2. ¿Cómo copiar configuraciones de una máquina a otra?

  3. ¿Cómo copiar la carpeta completa de la instancia de Amazon EC2 Linux a la máquina local de Linux?

  4. ¿Cómo descargar un archivo del servidor usando SSH?

  5. Cómo copiar un archivo de una máquina Vagrant a localhost

Cómo usar el comando SCP para la transferencia de archivos

¿Cómo usar rsync desde una PC con Windows a un servidor Linux remoto?

¿Cómo puedo copiar la salida de un comando remoto en el portapapeles local?

¿Cómo puedo copiar archivos de un servidor de computación en la nube de Google a mi máquina local?

Cómo cargar un archivo local al servidor a través de la terminal de Linux

¿Cómo copiar un archivo transaccionalmente?