我正在尝试将目录从远程 AWS 实例复制到本地实例。
我有不是与本例中的用户不同,ssh 进入远程实例问题
我只需运行以下命令:
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
与本地实例路径相关
有谁知道为什么会发生这种情况?
编辑:在本地 Windows 实例上使用 Gitbash
提前感谢约翰
答案1
在 Windows 上的 Git Bash 中,磁盘名称是小写的并且没有冒号。
因此,不要:
/C:/Users/example/user/path/to/destination
在 Git Bash 中,你应该使用:
/c/Users/example/user/path/to/destination
或者,在 WSL(在 Windows 上运行 Linux 程序的首选方式)中:
/mnt/c/Users/example/user/path/to/destination