Estoy tratando de copiar mis carpetas / archivos .profile, .rvm y .ssh a una computadora nueva y sigo recibiendo una respuesta de "archivo no regular". Sé cómo usar los comandos cp
y ssh
, pero no estoy seguro de cómo usarlos para transferir archivos de una computadora a otra.
¡Cualquier ayuda sería genial, gracias!
Respuestas:
Puede hacer esto con el
scp
comando, que utiliza el protocolo ssh para copiar archivos entre máquinas. Extiende la sintaxis decp
para permitir referencias a otros sistemas:Copie algo de esta máquina a otra máquina:
Copie algo de otra máquina a esta máquina:
Copia con un número de puerto especificado:
fuente
-r
de forma recursiva, o simplemente comprimir los archivos y apuntarlos.Primero comprima o comprima las carpetas:
use el siguiente comando:
o
para la compresión gzip use SCP:
fuente
También es posible que desee ver rsync si está haciendo muchos archivos.
Si va a realizar muchos cambios y desea mantener sus directorios y archivos sincronizados, puede utilizar un sistema de control de versiones como Subversion o Git. Ver http://xoa.petdance.com/How_to:_Keep_your_home_directory_in_Subversion
fuente