scp가 실패하는 이유는 무엇입니까?

scp가 실패하는 이유는 무엇입니까?

복사가 실패한 것 같습니다. 실제로 큰 디렉터리를 복사하려고 했는데 크기 때문에 실패할 것이라고 가정하여 작은 파일을 사용하여 간단한 예를 만들어 보여주었습니다.

hduser@hnode0:~ $ ls -la myfile
-rw-r--r-- 1 hduser hdgroup 0 Aug  7 09:42 myfile
hduser@hnode0:~ $ scp myfile hduser@hnode2
hduser@hnode0:~ $ ssh hnode2
hduser@hnode2:~ $ ls -la myfile
ls: cannot access 'myfile': No such file or directory
hduser@hnode2:~ $ sudo find / -iname myfile
[sudo] password for hduser:
hduser@hnode2:~ $

scp가 로그에 기록합니까?

답변1

실패 하지는 scp않았지만 예상한 대로 진행되지는 않았습니다.

그리고

scp file user@host

현재 디렉터리(로컬)에 통화 복사본을 만듭니다 file.user@host

그리고

scp file user@host:

file원격 호스트에 복사 host하여 user.

scp매뉴얼 에서 :

소스와 대상은 로컬 경로 이름, 형식의 선택적 경로가 있는 원격 호스트 [user@]host:[path]또는 형식의 URI로 지정할 수 있습니다 scp://[user@]host[:port][/path]. scp포함된 파일 이름을 :호스트 지정자로 취급 하지 않도록 절대 또는 상대 경로 이름을 사용하여 로컬 파일 이름을 명시적으로 만들 수 있습니다 .

소스 또는 대상 파일 이름 피연산자 는 :원격 위치 또는 로컬 위치를 지정하는지 여부를 결정합니다(인수의 첫 번째 비URI 형식).

관련 정보