Copier des dossiers (pas un fichier) en utilisant SSH Ubuntu? [dupliquer]

56

J'essaie de copier un dossier sur le serveur distant Ubuntu en utilisant la connexion ssh en ligne de commande, je comprends qu'il est possible de transférer un fichier en utilisant scp mais j'ai beaucoup de fichiers dans un dossier iam essayant de copier sur ce serveur distant. terminé? n'importe qui? Je vous remercie.

    
posée aero 12.04.2014 - 05:01
la source

1 réponse

105

Vous pouvez utiliser la copie sécurisée (scp) avec l’option récursive ( -r ):

scp -r /path/to/local/dir [email protected]:/path/to/remote/dir

Sinon, je recommande rsync car vous pouvez reprendre les transferts si la connexion est interrompue, et elle ne transfère intelligemment que les différences entre les fichiers:

rsync -avz -e 'ssh' /path/to/local/dir [email protected]:/path/to/remote/dir

Notez que dans les deux cas, vous devez faire attention aux barres obliques: déplacer /path/to/local/dir vers des résultats remotehost:/path/to/remote/dir/ dans /path/to/remote/dir/dir

    
réponse donnée amc 12.04.2014 - 05:16
la source

Lire d'autres questions sur les étiquettes