파일의 차이점을 복사하기 위해 rsync 명령을 실행하려고 합니다. 저는 Windows OS를 사용하고 있기 때문에 cygwin을 사용하고 있는데 Rsync를 실행하려고 하면 정지 상태가 되고 화면은 다음과 같습니다.
$ rsync -avh data/pharma.mp4 [email protected]:
[email protected]'s password: abc123
cygwin에서 ssh를 실행할 수 있습니다. 또한 비밀번호는 화면에 표시되는데 이는 SSH에서 비밀번호를 숨기는 것과는 다릅니다.
또한 rsync를 종료하기 위해 ctrl+c를 실행하면 다음과 같은 출력이 표시됩니다.
$ abc123
-bash: abc123: command not found
답변1
rsync
또는 (또는 해당 문제에 대한 Cygwin 명령) 에서 실행하지 마십시오 . Cygwin 터미널에서 실행CMD
Powershell
Cygwin이 Windows 디렉토리 앞에 설치
ssh
되어 있는지 확인하십시오 . 그렇지 않으면 Cygwin 과 Microsoft를PATH
사용하게 되는데 이는 행복한 조합이 아닙니다. ( with 버전을 확인 하고 어떤 디렉토리에 있는지 확인하세요)rsync
ssh
ssh
type ssh