2013-07-24 1 views
19

ssh를 사용하여 원격 컴퓨터에 연결하고 있습니다.로컬 컴퓨터에서 원격 컴퓨터로 디렉터리를 복사하는 방법

로컬 컴퓨터에서 원격 컴퓨터로 전체 디렉터리를 복사하는 방법이 있습니까?

다른 방법으로는 원격 컴퓨터에서 로컬 컴퓨터로 복사하는 링크를 찾으려면 this 링크가 있습니다.

+0

그것은 작동합니다 위해 일한다! 하지만 "작동하지 않는다"는 말 대신에 오류 메시지 나 길을 알려주지 않으면 디버그 할 방법이 없습니다. – hivert

+0

@ 역자 : 당신은 맞습니다. 처음에는 내가 잘못한 것을 모릅니다. 나는 정확하게 오류를 기억하지 못하지만 그것을 재현 할 수는 없다. 고마워. 어쨌든 고마워. – nish

+0

도덕성은 "stackoverflow에서 항상 붙여 넣기 오류 메시지를 복사한다";-) – hivert

답변

27

가장 쉬운 방법은

scp -ra /path/to/local/storage [email protected]:/path/to/copy 

rsync를 당신이 그것을 이전에 복사 된 버전을 업데이트 할 때 가장 적합 SCP입니다.

그래도 작동하지 않으면 -v으로 다시 실행하고 오류가 무엇인지 확인하십시오.

+13

'-ra' 대신'-r'을 사용하면 – bgplaya

9

그것은뿐만 아니라 rsync 매우 간단합니다 :

rsync /path/to/local/storage [email protected]:/path/to/copy 

당신이 일일 rsync 제공하고 당신이 활용할 수있는 기능이 필요합니다 가능성이 높다 때문에 나는, scp을 통해 rsync의 사용을 권장합니다 도구 사용 경험.

4

이 날

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

이 멋지다. params도 설명하도록 ;-) –