gsutil 和 gcloud 有什么区别?

Ksh*_*ngh 13 google-cloud-storage google-cloud-console google-cloud-platform gcloud

我想知道 gcloud 和 gsuitl 之间的区别。我们在哪里使用什么?为什么某些命令以 gsutil 开头,而其他命令以 gcloud 开头?

小智 20

gsutil 命令仅用于 Cloud Storage。

使用 gcloud 命令,您可以与其他 Google Cloud 产品(如 App Engine、Google Kubernetes Engine 等)进行交互。您可以查看此处此处了解更多信息。

  • 对于额外的“色彩”,首先是 App Engine,然后是 Cloud Storage。当时,每个服务都有特定于服务的 CLI(云存储的“gsutil”)。当“gcloud”(Cloud SDK)为任何 Google Cloud Platform 服务提供框架时,“gsutil”已经如此嵌入|熟悉,以至于它没有(并且仍然没有)统一在“gcloud”下(例如“gcloud”)存储...`不存在)。一般来说,这不是问题,尽管它回避了OP的问题*并且*在处理例如身份验证时尝试编写“gcloud”和“gsutil”脚本时,有时会增加复杂性。 (9认同)
  • 自最近的 gcloud 版本 (402.0.0) GA 中存在“gcloud storage”,您可以执行基本文件操作(cat、cp、mv、ls、rm),而这些操作以前只能使用 gsutil 进行。[广告](https://cloud.google.com/blog/products/storage-data-transfer/new-gcloud-storage-enables-super-fast-data-transfers) 默认情况下比等效的 gsutil 命令 (3认同)