원격 서버에서 터미널 쉘로 파일을 복사하는 Unix 명령

원격 서버에서 터미널 쉘로 파일을 복사하는 Unix 명령

터미널 셸을 사용하고 있는데 학교 원격 서버에서 로컬 컴퓨터로 파일을 복사하는 데 어려움이 있습니다. 최종 프로젝트를 시작하려면 이 파일을 사용해야 합니다. 이 명령을 사용했지만 오류 메시지가 표시되었습니다.

rsync -avx eve.kean.edu:/tmp/directory/hosts.

파일 이름은 hosts이고 교수님이 이를 /tmp/내 학교 원격 이름은 eve.kean.edu이고 내 사용자 이름은 입니다 nwodo@eve. 다음은 명령으로 얻은 결과입니다.

답변1

오류 메시지 없이 이 질문에 대답하기는 어렵습니다. 그러나 제공한 명령을 보면 로컬 컴퓨터에 대상을 지정하는 것을 잊었을 수도 있음을 짐작할 수 있습니다. 따라서 (원격 측) /tmp/directory/hosts에서 로컬 시스템의 현재 디렉터리로 파일을 복사한다고 가정하면 다음과 같이 명령에 (공백 + 점)을 추가 eve.kean.edu해야 합니다 ..

$ rsync -avx eve.kean.edu:/tmp/directory/hosts .                    
receiving incremental file list
hosts

sent 43 bytes  received 23,300 bytes  4,244.18 bytes/sec
total size is 23,191  speedup is 0.99

자세한 내용은 매뉴얼 페이지 man rsync(온라인 버전)

관련 정보