![SSH를 통해 학교 Linux 서버에 로그인할 때 온라인으로 .cpp 파일을 업로드하는 방법은 무엇입니까?](https://linux55.com/image/82474/SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%ED%95%99%EA%B5%90%20Linux%20%EC%84%9C%EB%B2%84%EC%97%90%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%A0%20%EB%95%8C%20%EC%98%A8%EB%9D%BC%EC%9D%B8%EC%9C%BC%EB%A1%9C%20.cpp%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%97%85%EB%A1%9C%EB%93%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
저는 현재 기본 프로그래밍 과정을 수강하고 있으며 .cpp 파일인 첫 번째 프로젝트를 완료했습니다. Linux 서버에 로그인했지만 SSH에서만 찾을 수 있기 때문에 .cpp 파일을 온라인으로 업로드하는 방법을 모르겠습니다. 교수님께서 우리에게 아무것도 보여주지 않으셔서 어디서부터 시작해야 할지 모르겠습니다.
답변1
나는 당신이 Linux 서버에서 .cpp 파일을 작성했다고 생각하며 이제 해당 파일을 Linux 서버에서 집 컴퓨터로 가져오고 집 컴퓨터에서 다시 가져와 수업 웹 사이트에 제출하려고 합니다.
Linux 서버에서 파일을 가져오려면 먼저 파일이 "있는" 위치를 찾아야 합니다. 따라서 SSH를 통해 Linux 서버에 연결할 때 다음을 수행하십시오.
$ readlink -f path/to/your/*cpp
/home/rschulj/homework/foo.cpp
생성된 경로는 파일을 가리킵니다.
이제 집에 있는 컴퓨터에서 scp
서버의 파일을 안전하게 복사( )하세요.
$ scp /home/rschulj/homework/foo.cpp ~/foo.cpp
이제 foo.cpp는 홈 디렉터리에 있습니다. 학교 과제 웹사이트에 업로드하세요.