我一直在尝试使用文档中推荐的命令将文件从谷歌计算引擎虚拟机(Debian(下载到我的Windows本地目录:
gcloud compute scp --recurse example-instance:~/narnia ~/wardrobe
在windows文件路径与linux不同的情况下,如何指定本地/目标目录?在linux是~/wardrobe
的情况下,什么是等效的Windows?类似C:Usersusernamewardrobe
的东西?
我试过gcloud compute scp --project="my-project-id" --zone="us-east1-b" --recurse example-instance:~/narnia 'C:Usersusernamewardrobe'
,但没用。
最简单的方法(因为它避免了如何指定Windows文件系统位置(是更改到Windows机器上的正确文件夹,然后运行命令:
cd c:Usersusernamewardrobe
gcloud compute scp
--project="my-project-id"
--zone="us-east1-b"
--recurse
example-instance:~/narnia
.
其中.
应表示Windows计算机上的当前目录(即c:Usersusernamewardrobe
(。
我无法访问Windows机器,但(!(我看到路径被转换为*nix格式,例如c/Users/username/wardrobe
用前斜杠替换后斜杠,并将驱动器引用为文件夹