如何从Google Cloud Platform下载整个文件夹?

问题描述 投票:2回答:2

因此,我最近注册了Google Cloud,而不知道它比典型的在线存储更适合编码。所以我在擦除之前备份了我的一个闪存驱动器,现在我无法检索文件以在闪存驱动器上替换它们。我已经尝试了一些我在其他问题上看过的命令,但只收到以下结果:

C:\Users\Johnny\AppData\Local\Google\Cloud SDK>gsutil -m cp -r dir gs://backup85468523
CommandException: No URLs matched: dir
CommandException: 1 file/object could not be transferred.

要么

C:\Users\Johnny\AppData\Local\Google\Cloud SDK>gsutil -m cp -R    gs://backup85468523
CommandException: Wrong number of arguments for "cp" command.
google-cloud-platform
2个回答
0
投票

该命令的格式应为gsutil cp [OPTION] ... src_url dst_url,包含源目录和目标目录,详见cp - Copy files and objects文档页面。您的命令似乎缺少目标部分。如果您指的是本地目录,则可以指示带有“。”的点。 。


0
投票

我不知道为什么会这样,因为它与文档不同,但只是删除dir工作正常:

gsutil -m cp -r gs://backup85468523

-1
投票

使用以下代码将文件夹从谷歌云存储下载到本地文件夹

os.system('gsutil -m cp -R gcs-folder-path local-folder-path')

© www.soinside.com 2019 - 2024. All rights reserved.