google-cloud-platform - 如何使用 gsutil rsync。登录并将存储桶内容下载到本地目录
问题描述
我有以下问题。
我可以通过我的电子邮件 ID 访问云存储桶。现在我想将整个存储桶文件夹下载到 ubuntu 上的本地目录中。我从 pip 安装了 gsutil。
- 命令是否正确?
gsutil rsync gs://bucket_name .
- 该命令似乎很笼统,如何将我的 gmail 凭据提供给它?该文件大小为 1TB,我只能下载一次,因此我想正确获取命令。
解决方案
- 如果您希望当前目录镜像存储桶的内容(包括删除左侧未找到的所有右侧文件),该命令是正确的。如果您只想复制,
cp -r
则可能需要。 - 以下是有关在运行独立 gsutil 时如何进行身份验证的当前文档。看起来你只需要运行
gsutil config
.
推荐阅读
- api - 如何从 Flutter 中的 API 响应中获取标头
- python - Python:套接字不读取字节输入
- sql - 仅选择每组的最小值和最大值
- python - 无法将列表转换为数据框。不断收到错误“ValueError: Must pass 2-d input.shape=(1, 4, 5)”
- mysql - MySQL查询基于具有3个不同属性的id从另一个表中获取值信息
- javascript - 画布内单个图像的透明度
- wix - wix burn 自定义 UI 运行静默覆盖默认属性
- javascript - Js:如果第一个语句失败则继续
- laravel - 如何将此原始查询转换为雄辩的范围?
- c# - 如何在 PropertyGrid 中自定义绘制 GridItem?