Diretório duplicado com SSH

7

Como posso duplicar um diretório no meu servidor via ssh?

    
por tarnfeld 06.02.2010 / 18:33

3 respostas

6
cp -r directory_name destination
  -R, -r, --recursive
          copy directories recursively

... ou talvez você queira trocar pastas entre hosts. Então você deve usar o rsync

rsync -vaz --rsh="ssh -l username" ~/bk targetHost:~/test
    
por 06.02.2010 / 18:37
3
O

tar também seria um candidato para este trabalho:

tar cf - . | ssh user@host 'cd /$destination && tar xBf -'
    
por 06.02.2010 / 18:42
2

Você pode fazer isso com rsync ou scp, ambos os quais passam por ssh.

scp -rp directory remotehost:/path/to/directory

rsync -azv -e ssh directory/ remotehost:/path/to/directory
    
por 06.02.2010 / 18:40

Tags