파일이 들어있는 하위 디렉터리가있는 디렉터리 (/usr/share/hub-bucket/GameImages/
)가 있습니다. 그리고 하위 디렉토리를 기계로 옮겨 /usr/share/hub-bucket/GameImages/
으로 옮기고 싶습니다. 둘 다 원격 컴퓨터입니다. SSH 개인 키와 암호를 사용하여 원격 대상에 액세스 할 수 있습니다. 그리고 앞으로는 원격 소스와 원격 대상 폴더/파일을 동기화해야합니다. 이것이 어떻게 구현 될 수 있는가 ?? 파일 전송에 SCP를 사용했지만 폴더/하위 폴더에는 사용하지 않았습니다.원격 컴퓨터에서 원격 컴퓨터 디렉터리로 하위 폴더 복사
-1
A
답변
1
당신은 응답을 rsync를 명령을
rsync -avz /usr/share/hub-bucket/GameImages/ [email protected]:/usr/share/hub-bucket/GameImages/
2
-r
플래그를 사용하여 scp를 사용하여 파일을 반복적으로 복사 할 수 있습니다.
scp -r /usr/share/hub-bucket/GameImages/ [email protected]:/usr/share/hub-bucket/GameImages/
더 나은 종종 빠른 옵션은 단 두 호스트 사이에 다른 파일을 전송하기 때문에 일반적으로 더 효율적입니다 rsync를을 사용하는 것입니다. 당신이
scp -r /usr/share/hub-bucket/GameImages/ [email protected]:/usr/share/hub-bucket/GameImages/
처럼, -r 옵션을 사용할 수 있습니다 scp를 사용하는 경우
+0
감사를 사용할 수 있습니다. 하지만 SCP 용 SSH 키를 사용하지 않았으므로 예제 파일과 함께 rsyc 예제를 제공 할 수 있습니다. – SudeepShakya
+0
감사. rsync에서 -avz와 -e는 무엇이며 SSH 키는 어디에 있습니까? 실제로 디지털 바다 대 디지털 해양 서버 전송입니다. – SudeepShakya
답장을 보내 주셔서 감사합니다. SSH 키로 예제를 제공 할 수 있습니까 ?? – SudeepShakya
rsync를 사용하면 scp -i /path/to/mykey.pem -r/usr/share/hub-bucket/GameImages/user @ remote-host :/usr/share/hub-bucket/GameImages/ –
사용할 수 있습니다. 이 명령을 –