将文件复制到 GCS 存储桶并在需要时覆盖时,使用 gsutil/gcloud 的最佳方法是什么? 我想将本地文件/文件夹复制到 GCP 存储桶。
gsutil cp -c /path/to/local/file gs://your-bucket-name/path/to/destination/file
这是唯一的方法吗?我可以使用 gcloud 吗?
您发布的 gsutil 命令应该可以满足您的需求。如果您多次运行该命令,它将上传您的文件,同时覆盖其中的内容。
您还可以使用 gcloud 命令,例如:
gcloud storage cp /path/to/local/file gs://your-bucket-name/path/to/destination/file
使用 gcloud 命令的好处是您可以使用 oauth 令牌(如果您是这样进行身份验证的)。