我想从本地计算机将文件上传到附加到我的 Google 计算虚拟机的磁盘。
abhigenie92_gmail_com@instance-1:~$ pwd
/home/abhigenie92_gmail_com
abhigenie92_gmail_com@instance-1:~$ gcloud compute copy-files C:\Users\sony\Desktop\Feb\Model\MixedCrowds28 Runge kutta 2nd order try.nl
ogo: ./
abhigenie92_gmail_com@instance-1:~$ gcloud compute copy-files C:\Users\sony\Desktop\Feb\Model\MixedCrowds28 Runge kutta 2nd order try.nl
ogo: /home/abhigenie92_gmail_com
ERROR: (gcloud.compute.copy-files) All sources must be
edit2: 现在出现以下错误:
最佳答案
回复:编辑2
由于 gcloud 的复制文件是 scp 的自定义实现,因此您需要指定虚拟机上要将文件复制到的完整路径。根据您的具体情况:
本地文件路径> gcloud 计算复制文件 [文件名] [虚拟机名称]:[完整远程路径]
在您的具体示例中:
C:\Users\sony\Desktop> gcloud 计算复制文件 copy.nlogo instance-1:/home/abhigenie92_gmail_com/
此命令会将文件放入用户的主目录根目录中。只需确保远程路径存在,并且您的用户具有对目标的写入权限。
关于google-compute-engine - 只需将文件上传到谷歌计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28409548/