J'ai besoin de copier un dossier entier à partir d'un ordinateur distant. Je suis nouveau sur SSH et SCP.
Comment puis je faire ça?
J'ai besoin de copier un dossier entier à partir d'un ordinateur distant. Je suis nouveau sur SSH et SCP.
Comment puis je faire ça?
Réponses:
En supposant que le serveur distant prenne en charge SSH et SCP, ce guide est très utile: SCP et SFTP pour Unix et Mac OS X
Pour copier un dossier entier d'un serveur distant,
scp user@server_address:/path/to/folder/* /home/folder/
Exemple où je copie un dossier appelé stuff
de example.com
et le mettre dans le dossier appelé stuff2
dans mon répertoire personnel.
En utilisant le drapeau -r:
scp -r CS_newbie@example.com:/stuff/ ~/stuff2/
Autre moyen:
scp CS_newbie@example.com:/stuff/* ~/stuff2/
-r
flag copie l'intégralité du répertoire, y compris tous les sous-répertoires. De- linuxquestions.org/questions/linux-general-1/… Nom d'utilisateur: spooon indique le drapeau "-r" pour copier les répertoires (comme pour "cp"; par défaut, il ne copie que les fichiers, pas les répertoires, "-r" permet de copier les répertoires) "
Outre les options de ligne de commande telles que SCP, SFTP ou rsync, sur Mac OS X, vous pouvez également simplement utiliser le partage de fichiers en l'activant dans les Préférences Système. Votre ordinateur s'affichera ensuite sur les autres ordinateurs Apple sur lesquels Bonjour est activé. Vous pouvez alors faire glisser le bouton & amp; déposer vos fichiers à travers. Voir la documentation d'Apple sur: Mac 101: Partage de fichiers
Vous pouvez également utiliser un client graphique tel que FileZilla en tant que client / serveur FTP. Vous pouvez le télécharger ici: http://filezilla-project.org/ Cela fonctionne bien même pour les très gros transferts où la connexion est susceptible de tomber car vous pouvez remettre ces fichiers en file d'attente beaucoup plus facilement que sur la ligne de commande.