![SSH를 통해 파일 복사 [닫기]](https://linux55.com/image/91793/SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%ED%8C%8C%EC%9D%BC%20%EB%B3%B5%EC%82%AC%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
내 컴퓨터의 파일을 대학 서버의 개인 공간으로 복사하려고 합니다. 내 컴퓨터에서 파일은 /home/karnivaurus/file.pdf
.
을 사용하여 서버에 연결한 다음 실행하면 인쇄됩니다. 실행하면 디렉토리만 표시됩니다. 그러면 제가 하고 싶은 작업은 이 파일을 디렉토리에 복사하는 것입니다.ssh [email protected]
pwd
/homes/karnivaurus
ls
foo
/homes/karnivaurus/foo
따라서 ssh를 종료한 후 로컬 홈 디렉터리로 들어갑니다 /home/karnivaurus
. 그런 다음 명령을 실행했지만 오류 메시지가 반환됩니다. 나는 또한 달리기를 시도했지만 동일한 오류 메시지가 나타났습니다.cp paper.pdf [email protected]/foo/paper.pdf
cp: failed to access ‘[email protected]/homes/karnivaurus/paper.pdf’: Not a directory
cp paper.pdf [email protected]/homes/karnivaurus/foo/paper.pdf
내가 뭘 잘못했나요?
답변1
scp
Stephen Harris가 이미 언급했듯이 , 대신 를 사용해야 합니다 cp
.
올바른 최소 구문은 다음과 같습니다 scp user@maschine:/path/to/source/file user@maschine:/path/to/destination/file
.
예를 들어, 로컬 컴퓨터에 있는 경우 다음을 수행해야 합니다.
scp /home/karnivaurus/file.pdf [email protected]:/homes/karnivaurus/foo