上传到Cloud Storage-我是否缺少明显的东西?

时间:2020-02-09 15:48:38

标签: google-cloud-platform image-uploading

我正在尝试找到一种将大文件夹上传到Google云存储的快速方法。当我通过网络浏览器进行操作时,它通常无法处理尺寸。

所以我一直在尝试使用SDK Shell。

我写

gsutil cp C:\Folder\Sub folder - name  gs://bucketname/

我明白了 No urls matched C:\Folder

然后我将文件名放在引号中

gsutil cp C:\"Folder\Sub folder - name"  gs://bucketname/

我被告知 unrecognised scheme name gs

我有几个朋友看着它,他们不知道。我觉得我已经尝试了很多次迭代。显然我错过了一些超级基础的东西?有什么想法吗?这是一个运行Windows的虚拟机。

谢谢!

1 个答案:

答案 0 :(得分:2)

您必须使用-r标志

-R和-r选项是同义词。导致目录, 存储桶和存储桶子目录以递归方式复制。 如果您忽略使用此选项进行上传,则gsutil将 复制找到的所有文件并跳过任何目录。同样, 忽略为下载指定此选项将导致 gsutil复制当前存储区目录中的所有对象 级别,并跳过所有子目录。

gsutil cp -r  C:\Folder\sub-folder-name  gs://bucketname/
相关问题