scp 명령을 사용하여 7.5GB 파일을 원격 서버에 복사하고 있습니다. 어느 시점에서 파일 전송이 중단되고 다시 시작해야합니다.
전송되는 파일의 양이 완전히 손실 되었습니까? 이전 시도에서 중지 된 위치에서 전송을 어떻게 든 다시 시작할 수 있습니까? 그렇지 않은 경우, 표준 Unix 명령 행 파일 전송 명령이 있습니까?
답변
로컬에서 원격으로 scp 전송을 다시 시작해야하는 경우 rsync로 시도하십시오.
rsync --partial --progress --rsh=ssh local_file user@host:remote_file
@ aurelijus-rozenas가 지적한 짧은 버전 :
rsync -P -e ssh local_file user@host:remote_file
일반적으로 rsync의 인수 순서는 다음과 같습니다.
rsync [options] SRC DEST
답변
이것이 당신이 필요한 전부입니다.
rsync -e ssh file host:/directory/.