> For the complete documentation index, see [llms.txt](https://gdgcloud-taipei.gitbook.io/google-cloud-platform-in-practice/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gdgcloud-taipei.gitbook.io/google-cloud-platform-in-practice/ren-shi-google-cloud/gcp-zhi-ling-lie-gong-ju-gcloud.md).

# GCP指令列工具 - gcloud

Google在服務的規劃上，基本上會有下面幾項介面讓使用者使用：

* Web Console介面：提供視覺化介面，讓使用者可以透過網頁的方式存取服務。亦即是我們所操作的 <http://console.cloud.google.com>
* CLI介面：提供指令介面，供管理者與開發者來使用，亦即本章所會提到的gcloud指令
* RESTful API：透過HTTP(S)的方式存取的應用程式介面，我們可以藉由[API Explore](https://developers.google.com/apis-explorer/#p/)的操作來了解Google所提供的各項API服務的操作。
* Client Library or SDK: 封裝Google所提供的RESTful API與操作流程，以不同程式語言的套件實作的程式庫，讓開發者可以直接引用，整合到所開發的程式中。

其中，gcloud即是本章節所要介紹的工具，除了透過下載安裝方式執行，另外也支援從Cloud Shell或是使用docker來執行。

## 參考

* Google API explore: <https://developers.google.com/apis-explorer/#p/>
