从远程 scp 到本地实例时出现“没有此文件或目录”错误

从远程 scp 到本地实例时出现“没有此文件或目录”错误

我正在尝试将目录从远程 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

相关内容