Estoy tratando de copiar mis carpetas/archivos .profile, .rvm y .ssh en una nueva computadora y sé cómo usar los comandos cp
y ssh
, pero I ' No estoy seguro de cómo usarlos para transferir archivos de una computadora a otra. ¡Cualquier ayuda sería genial, gracias!Copia de archivos en computadoras usando SSH y MAC OS X Terminal
Respuesta
Puede hacerlo con el comando scp
, que usa el protocolo ssh para copiar archivos en las máquinas. Se extiende la sintaxis de cp
para permitir referencias a otros sistemas:
scp [email protected]:/path/to/file [email protected]:/path/to/other/file
Copiar algo de esta máquina a otra máquina:
scp /path/to/local/file [email protected]:/path/to/remote/file
copiar algo desde otra máquina a máquina:
scp [email protected]:/path/to/remote/file /path/to/local/file
Copie con número de puerto especificado:
scp -P 1234 [email protected]:/path/to/remote/file /path/to/local/file
Creo que el uso de OP de la frase "cómo usarlos para transferir" podría reescribirse como "cómo usarlos para transferir". Wordy tal vez, pero no terriblemente mal. –
@ Alto: ah de hecho. :) * obtiene más café * – Ether
Gracias @Ether, pero desafortunadamente, sigo recibiendo una respuesta de "no un archivo normal" para los directorios que comienzan con '.' como la carpeta .rvm estoy tratando de transferir, ¿algún consejo? – alvincrespo
Es posible que también desee consultar 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
Gracias @Andy, estamos usando SVN aquí en el trabajo, pero acabo de obtener una nueva computadora y quería aprender a hacer todo a través de la línea de comandos, ya que los chicos prefieren eso aquí. Estoy aprendiendo a amarlo también :) – alvincrespo
Primera zip o gzip las carpetas:
Use el siguiente comando:
zip -r NameYouWantForZipFile.zip foldertozip/
o
alquitrán -pvczf BackUpDirectory.tar.gz/path/to/directory
para gzip uso de compresión SCP:
SCP [email protected]: ~/serverpath/public_html ~/Desktop
- 1. Recarga Apache2 a través de Terminal en MAC OS X
- 2. Copia de enlaces simbólicos en Mac OS X
- 3. JNotify en Mac OS X?
- 4. ldconfig para Mac OS X
- 5. Terminal Mac OS X/Open con ventanas especificadas
- 6. usando PEAR con MAC OS X
- 7. pygettext.py y msgfmt.py en Mac OS X
- 8. ¿Puede Maven generar archivos exe y mac os x apps?
- 9. Enviar "C- (" a Emacs en terminal VT100/xterm (Terminal Mac OS X)?
- 10. mejor terminal en Mac OS X - invirtiendo el control y comandos de teclado de asignaciones
- 11. FreeGLUT en Mac OS X Lion
- 12. ¿Cómo puedo reparar mi clave de eliminación en VIM sobre ssh? (Mac OS X)
- 13. Edición de archivos grandes en Mac OS X
- 14. Objective-C de serie - Mac OS X
- 15. Sync iOS y Mac OS X datos
- 16. Mac os x Comando de pantalla y buffer de Terminal.app
- 17. División de un archivo usando AWK en Mac OS X
- 18. GKSession con Mac OS X
- 19. Ingrese en un directorio a través de un alias en el terminal Mac OS X
- 20. Actualizaciones de aplicaciones en Mac OS X
- 21. desinstalar ipython mac os x
- 22. ¿Equivalentes de XDG_CONFIG_HOME y XDG_DATA_HOME en Mac OS X?
- 23. Edición de conjunto en Mac OS X
- 24. Mac OS X View Swapping
- 25. Mac OS X daemon usando Objective-C - launchd
- 26. PHP mail() usando Sendmail en Mac OS X Leopard (10.5.8)
- 27. Creando y ejecutando la solución Monodesarrollo en OS X Terminal
- 28. SetWindowsHookEx para Mac OS X?
- 29. Abrir proyecto de Visual Studio en MAC OS X
- 30. ¿Dónde está la biblioteca C estándar en Mac OS X?
respuestas pesar de que han recv'd, pueden aún así, recomiendo superusuario. com? – KevinDTimm