J'essaie de copier mes dossiers/fichiers .profile, .rvm et .ssh sur un nouvel ordinateur et je sais comment utiliser les commandes cp
et ssh
mais Je ne sais pas comment les utiliser pour transférer des fichiers d'un ordinateur à un autre. Toute aide serait géniale, merci!Copie de fichiers sur des ordinateurs utilisant SSH et MAC OS X Terminal
Répondre
Vous pouvez le faire avec la commande scp
, qui utilise le protocole ssh pour copier des fichiers sur plusieurs machines. Elle étend la syntaxe de cp
pour permettre des références à d'autres systèmes:
scp [email protected]:/path/to/file [email protected]:/path/to/other/file
Copie quelque chose de cette machine à une autre machine:
scp /path/to/local/file [email protected]:/path/to/remote/file
Copie quelque chose d'une autre machine à cette machine:
scp [email protected]:/path/to/remote/file /path/to/local/file
Copie avec un numéro de port spécifié:
scp -P 1234 [email protected]:/path/to/remote/file /path/to/local/file
Je pense que l'utilisation par OP de la phrase «comment les utiliser pour transférer» pourrait être réécrite comme «comment les utiliser pour transférer». Peut-être, mais pas terriblement mal. –
@ Haute: ah en effet. :) * obtient plus de café * – Ether
Merci @Ether, mais malheureusement, je reçois toujours une réponse "pas un fichier régulier" pour les répertoires qui commencent par '.' comme le dossier .rvm im essayant de transférer, des conseils? – alvincrespo
Vous pouvez également regarder rsync si vous faites beaucoup de fichiers.
Si vous souhaitez effectuer de nombreux changements et que vous souhaitez synchroniser vos répertoires et vos fichiers, vous pouvez utiliser un système de contrôle de version comme Subversion ou Git. Voir http://xoa.petdance.com/How_to:_Keep_your_home_directory_in_Subversion
Merci @Andy, nous utilisons SVN ici au travail mais je viens d'avoir un nouvel ordinateur et je voulais apprendre à tout faire à travers la ligne de commande puisque les gars préfèrent ça ici. J'apprends à l'aimer aussi :) – alvincrespo
zip ou gzip d'abord les dossiers:
Utilisez la commande suivante:
zip -r NameYouWantForZipFile.zip foldertozip/
ou
goudron -pvczf BackUpDirectory.tar.gz/path/to/directory
pour la compression gzip utilisation SCP:
scp [email protected]: ~/serverpath/public_html ~/Desktop
- 1. Mac OS X: obtention des noms des fichiers modifiés/écrits
- 2. Qt4Dotnet sur Mac OS X
- 3. Mac OS X et Mercurial
- 4. Comment puis-je corriger ma clé de suppression dans VIM sur ssh? (Mac OS X)
- 5. SVN résoudre plusieurs fichiers en utilisant bash/terminal sur OS X
- 6. Rechargement d'Apache2 via Terminal sous MAC OS X
- 7. Equivalents de XDG_CONFIG_HOME et XDG_DATA_HOME sur Mac OS X?
- 8. Envoyer "C- (" à Emacs dans le terminal VT100/xterm (Terminal de Mac OS X)?
- 9. Déboguer et tuer des applications sur Mac OS X?
- 10. Extrait des fichiers Cache.db sous Mac OS X Leopard
- 11. Git change les fichiers sur Mac OS X
- 12. développement C++ sur Mac OS X 10.6
- 13. Oracle sur Mac OS X Snow Leopard
- 14. Comment configurer libusb sur Mac OS X?
- 15. MySQL: connexion SSH via Terminal dans MAC
- 16. Comment faire pour exécuter les fichiers exécutables G95 dans le terminal Mac OS X
- 17. Effet de saut sur Mac OS X et iPhone
- 18. Mac OS X 10.5+ et POSIX
- 19. Subversion Problème sur Mac OS X
- 20. HID_Utilities.h manquant sur Mac OS X
- 21. Paperclip, Rails 2.3.3 et Mac OS X
- 22. Cross Compiling sur mac os x
- 23. Application/service Mac OS X et stdin?
- 24. installe sqlite3 sur mac os x?
- 25. Protocole d'assistance VLC sur Mac OS X
- 26. équivalent showkey sur mac os x?
- 27. Equivalent GetTextExtentPoint32 sur Mac OS X
- 28. Synchronisation entre Mac OS X et iPhone
- 29. Comment lancer clojure sur Mac OS X?
- 30. Applet 1.6 sur Mac OS X
si vous avez des réponses recv'd, peuvent encore je vous recommande super-utilisateur. com? – KevinDTimm