IT story

Linux에서 깨진 scp (보안 복사) 명령 프로세스를 계속할 수있는 방법이 있습니까?

hot-time 2020. 4. 18. 09:36
반응형

Linux에서 깨진 scp (보안 복사) 명령 프로세스를 계속할 수있는 방법이 있습니까? [닫은]


scp 명령을 사용하여 7.5GB 파일을 원격 서버에 복사하고 있습니다. 어느 시점에서 파일 전송이 중단되고 다시 시작해야합니다.

전송되는 파일의 양이 완전히 손실 되었습니까? 이전 시도에서 중지 된 위치에서 전송을 어떻게 든 다시 시작할 수 있습니까? 그렇지 않은 경우, 표준 Unix 명령 행 파일 전송 명령이 있습니까?


local에서 remote 로 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/.

참고 : https://stackoverflow.com/questions/20860896/is-there-a-way-to-continue-broken-scp-secure-copy-command-process-in-linux

반응형