SCP 복사 오류 “모호한 대상” 된 외장 하드 드라이브로 파일을 복사하려고하지만

리눅스 (우분투) 머신에서 Mac에 마운트 된 외장 하드 드라이브로 파일을 복사하려고하지만 오류 메시지가 나타납니다.

scp: ambiguous target

내가 한 일은 Mac에 있고 파일이있는 Linux 컴퓨터에 ssh입니다. 그런 다음 다음 명령을 사용하십시오.

scp fileToCopy myMacUser@myMacMachine:/Volumes/MyExternalDrive/targetDirectory

내가 뭘 잘못 했어? 이 경우 좋은 명령은 무엇입니까?



답변

경로에 공백이 있으면 이중 백 슬래시를 사용 \\하고 전체 경로를 따옴표로 묶어 문자를 이스케이프해야 합니다.

scp myfile.txt user@192.168.1.100:"/file\\ path\\ with\\ spaces/myfile.txt"


답변

공백이 잘못 해석되지 않도록 따옴표를 넣어야합니다. 대신 일을 scp file Server:/folder\ location/당신이해야scp file "Server:/folder\ location/"


답변