7得票3回答
谷歌云存储桶创建

如果Google Bucket不存在,我希望创建一个。否则,我想重复使用桶名称。如何实现?这相当于Unix命令 mkdir -p dir_name 我尝试了上述命令,但在下次运行脚本时,我的Shell脚本崩溃了。 gsutil mb -l ASIA gs://my_bucket_n...

13得票3回答
如果没有文件存在,处理gsutil ls和rm命令的错误。

我正在运行以下命令从GCS存储桶中删除文件,以便在那里加载新文件。gsutil -m rm gs://mybucket/subbucket/* 如果存储桶中没有文件,则会抛出“CommandException:一个或多个URL未匹配任何对象”的错误。 我希望它在不抛出错误的情况下删除现有文件...

39得票7回答
可恢复上传中止异常:403权限不足。

我正在使用Google Cloud Storage和Google Compute Engine,并尝试从我的虚拟机上传到我的存储桶。我的存储桶具有读/写权限,任何有访问权限的人都可以这样做。他们被标记为所有者。我可以成功地从我的存储桶下载文件。但是当我尝试上传文件到存储桶时,我遇到了以下错误:...

9得票5回答
gsutil不再工作?

我使用gcloud和gsutil已经有一段时间了,但现在突然对于我运行的任何gsutil命令都出现错误: Traceback (most recent call last): File "/Users/julian/google-cloud-sdk/bin/bootstrapping/g...

15得票3回答
授权Google Cloud平台服务账户仅访问一个Google Cloud存储桶

我创建了一个名为 $GCP_SERVICE_ACCOUNT 的 Google Cloud Platform 服务帐户,并分配了 Storage Admin (roles/storage.admin) 角色。 现在我希望限制该服务帐户只能访问特定的 Google Cloud 存储桶(GCS)($...

7得票1回答
从PyCharm使用Python和subprocess调用gsutil时出现问题,“无法导入名称_common”

我编写了一个Python脚本来自动执行一些gsutil操作。如果我在命令行中运行它,那么gsutil可以正常工作。但是如果我用Python的子进程翻译相同的命令,就会收到一个错误: BUCKET_NAME = 'datastore-backup' FOLDER_NAME = 'my_fold...

44得票2回答
gsutil / gcloud 存储文件列表按日期降序排列?

没有办法从按日期降序排列的Google Cloud Storage存储桶中获取文件列表吗?这非常令人沮丧。我需要检查已上传的文件的状态,而存储桶有数千个对象。 “gsutil ls”没有标准Linux“-t”选项。 Google云控制台也会列出它,但不提供排序选项。

8得票4回答
使用gsutil cp命令中的-I选项将文件复制到匹配的子目录中

我想将文件列表复制到桶中,同时保留目录结构。 test.txt: a/b/1.jpg a/c/23.jpg a/d/145.jpg gsutil 命令: cat file.txt | gsutil -m cp -I 'gs://my-bucket/' 这会复制文件但忽略子目录。有...

8得票1回答
gsutil cp命令复制整个目录路径(在Windows上)-是否存在错误?

我遇到了一个问题,即gsutil似乎不遵循文档中描述的行为(至少在Windows上是如此)。文档说明: 在执行递归目录复制时,对象名称将被构造,以镜像源目录结构开始进行递归处理。例如命令: gsutil cp -R dir1/dir2 gs://my_bucket 将创建名为gs:...

17得票3回答
如何使用 'gsutil' 复制文件夹?

我已经阅读了关于 gsutil cp 命令的文档,但仍然不明白如何复制文件夹并保持相同的权限。我尝试了这个命令: gsutil cp gs://bucket-name/folder1/folder_to_copy gs://bucket-name/folder1/new_folder 但是它...