2

Я пытаюсь скопировать каталог из удаленного экземпляра AWS в мой локальный экземпляр.

Я не ssh'ed в удаленный экземпляр в отличие от пользователя в этом вопросе

Я просто запускаю команду:

scp -r user@remotehost:/path/to/dir/on/remote/instance /C:/Users/example/user/path/to/destination

Я набираю пароль сервера в

Затем я получаю сообщение об ошибке:

/C:/Users/example/user/path/to/destination: No such file or directory

относящиеся к локальному пути экземпляра

У кого-нибудь есть идеи, почему это происходит?

Изменить: Использование Gitbash на локальном экземпляре Windows

Заранее спасибо Джон

1 ответ1

1

В Git Bash в Windows имена дисков строчные и не имеют двоеточий.

Так что вместо:

/C:/Users/example/user/path/to/destination

В Git Bash вы должны использовать:

/c/Users/example/user/path/to/destination

В качестве альтернативы в WSL (предпочтительный способ запуска программ для Linux в Windows):

/mnt/c/Users/example/user/path/to/destination

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .