gcloud SDK:命令行界面和工具之间的区别?
gcloud SDK: difference between command line interface and tools?
安装Google Cloud SDK后,当我运行 gcloud components list
时,我可以看到一个名为"BigQuery Command Line Tool"和"Cloud DNS Admin Command Line Interface"[=11=的组件名称]
命令行工具与界面的性质有区别吗?
大多数时候,gcloud SDK 和 GUI 界面提供相同的功能,因为它们是相同 API 的前端。不过有时还是有区别的。有些操作只能在其中一个中执行或仅可用,因为 API 在两个中的公开方式不同。
主要区别在于 GUI 工具专为人类使用而设计,而命令行工具也可以通过编程方式使用,因为它们向客户端公开 API 的方式。
标记为 "Command Line Tool" 的东西通常指的是独立工具,例如 bq 工具或 gsutil 工具。标记为 "Command Line Interface" 的功能是通过统一的 gcloud 工具公开的。
安装Google Cloud SDK后,当我运行 gcloud components list
时,我可以看到一个名为"BigQuery Command Line Tool"和"Cloud DNS Admin Command Line Interface"[=11=的组件名称]
命令行工具与界面的性质有区别吗?
大多数时候,gcloud SDK 和 GUI 界面提供相同的功能,因为它们是相同 API 的前端。不过有时还是有区别的。有些操作只能在其中一个中执行或仅可用,因为 API 在两个中的公开方式不同。
主要区别在于 GUI 工具专为人类使用而设计,而命令行工具也可以通过编程方式使用,因为它们向客户端公开 API 的方式。
标记为 "Command Line Tool" 的东西通常指的是独立工具,例如 bq 工具或 gsutil 工具。标记为 "Command Line Interface" 的功能是通过统一的 gcloud 工具公开的。