![scp 명령을 사용하여 한 위치에서 다른 위치로 파일을 이동하려고 시도했지만 오류가 발생했습니다. [닫음]](https://linux55.com/image/105679/scp%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%95%9C%20%EC%9C%84%EC%B9%98%EC%97%90%EC%84%9C%20%EB%8B%A4%EB%A5%B8%20%EC%9C%84%EC%B9%98%EB%A1%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%9D%B4%EB%8F%99%ED%95%98%EB%A0%A4%EA%B3%A0%20%EC%8B%9C%EB%8F%84%ED%96%88%EC%A7%80%EB%A7%8C%20%EC%98%A4%EB%A5%98%EA%B0%80%20%EB%B0%9C%EC%83%9D%ED%96%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%5B%EB%8B%AB%EC%9D%8C%5D.png)
저는 스크립트를 사용하여 데이터베이스에서 데이터를 추출하고 출력을 특정 위치로 이동하려고 했습니다. 그래서 스크립트 끝에서 작동하지 않는 파일을 복사하기 위해 scp를 사용합니다.
오류는 "scp: 명령을 찾을 수 없습니다"입니다.
가능한 원인은 무엇이며 이를 방지하는 방법은 무엇입니까?
답변1
명령이 scp
시스템에 없거나 설치되어 있지만 사용할 수 없습니다 PATH
.
scp
일반적으로 /bin
또는 /usr/bin
디렉토리에 있습니다. 노력하다:
/usr/bin/scp
또는 /bin/scp
시스템에 따라 다릅니다. 존재하는 경우 해당 디렉토리를 PATH
변수에 추가하십시오.
그렇지 않은 경우 scp가 시스템에 설치되어 있는지 확인하고, 그렇지 않은 경우 설치되어 있는지 확인하십시오.