
그래서 PuTTY에서 제공하는 PSCP를 이용하여 Windows에서 Raspberry Pi로 확장자가 없는 파일을 복사하는데 애를 먹었습니다. 그러나 Windows에서는 명령에 확장자가 필요하며(없는 경우 파일 이름 뒤에 점이 있으면 문제가 됩니다) Raspberry Pi는 파일 이름에 점을 유지합니다. 이렇게 하고 싶은 이유는 해당 파일이 Windows에서 컴파일한 실행 파일이기 때문입니다. 끝에 점이 있는 파일을 실행하려고 하면 Permission denied
. sudo로 동일하게 시도하면 출력됩니다 command not found
. 내가 시도한 몇 가지 명령은 다음과 같습니다.
pscp "C:\example\bin\example" [email protected]:/usr/local/exampledir/
내가 아는 바로는 위의 내용은 찾을 수 없는 pscp를 통해 example이라는 폴더를 보내려고 시도하는 것입니다. 이것은 Raspberry Pi 쪽에서는 작동하지만 Windows 쪽에서는 작동하지 않습니다. 다음은 파일을 성공적으로 보내지만 Raspberry Pi의 파일 끝에 점이 남습니다. 내가 추가한 점을 확인하세요.
pscp "C:\example\bin\example." [email protected]:/usr/local/exampledir/
내가 마지막으로 시도한 것은 Raspberry Pi 끝에 있을 파일 이름을 지정하는 것이었지만 다시 성공하지 못했습니다.
pscp "C:\example\bin\example." [email protected]:/usr/local/exampledir/example
미리 감사드립니다!