gcloud compute copy-files /Users/myusername/Pictures/IMG_0382.JPG myusername@my-instance:/var/www --zone asia-east1-c
/Users/myusername/Pictures/IMG_0382.JPG: No such file or directory
ERROR: (gcloud.compute.copy-files) [/usr/bin/scp] exited with return code [1].
我将文件目录复制粘贴到我的本地终端。这笔交易是什么?我是否必须修改.bash
文件或其他内容?
答案 0 :(得分:3)
所以,事实证明我不是在正确的终端。您必须打开一个新的终端窗口,cd到适当的目录(包含所需上传文件的文件夹),然后发出<而不是ssh到您的实例和然后发出命令strong> gcloud计算副本文件LOCAL ... yada yada。如果您已经连接到您的实例,那很好,只需打开一个新的终端窗口即可。
答案 1 :(得分:0)
此命令是成功还是失败: ls -ld / Users / myusername /Users/myusername/Pictures/IMG_0382.JPG
复制和粘贴很可能没有达到预期效果。
答案 2 :(得分:0)
可以在here中找到GCP文档。
要使其正常运行,我必须:
sudo
以获得权限~
。代码:
sudo gcloud compute scp [LOCAL_FILE_PATH] [INSTANCE_NAME]:/ --zone [INSTANCE ZONE]
示例
sudo gcloud compute scp /Users/jb/Downloads/cudnn-8.0-linux-x64-v7.tar instance-1:/home/jb --zone us-west