Copia le cartelle (non un file) usando SSH ubuntu? [duplicare]

56

Sto provando a copiare una cartella sul server Ubuntu remoto usando la connessione ssh della riga di comando, ho capito che è possibile trasferire un file usando scp ma ho molti file in una cartella iam che prova a copiare su quel server remoto, com'è? fatto? chiunque? Grazie.

    
posta aero 12.04.2014 - 05:01

1 risposta

105

Puoi usare la copia sicura (scp) con l'opzione ricorsiva ( -r ):

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

In alternativa, ti consiglio rsync perché puoi riprendere i trasferimenti se la connessione si interrompe e trasferisce in modo intelligente solo le differenze tra i file:

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

Nota che in entrambi i casi devi fare attenzione alle barre finali: spostare /path/to/local/dir in remotehost:/path/to/remote/dir/ risulta in /path/to/remote/dir/dir

    
risposta data amc 12.04.2014 - 05:16

Leggi altre domande sui tag