在使用 Google Cloud Platform(GCP)时,Google Cloud CLI(即
gcloud命令行工具)是开发和运维人员不可或缺的利器。无论你是刚接触云服务的新手,还是希望在 Ubuntu 系统上高效管理 GCP 资源的开发者,本教程都将带你从零开始完成 Ubuntu Google Cloud CLI配置 的全过程。
一、什么是 Google Cloud CLI?
Google Cloud CLI(以前称为
gcloud SDK)是一套用于管理 Google Cloud 资源的命令行工具。通过它,你可以创建虚拟机、管理存储桶、部署应用、配置网络等,无需打开网页控制台。
二、准备工作
在开始之前,请确保你已满足以下条件:
一台运行 Ubuntu 20.04 或更高版本的机器(物理机、虚拟机或云服务器均可) 一个有效的 Google 账号 已启用 Billing(结算)功能的 Google Cloud 项目(可免费试用)三、在 Ubuntu 上安装 gcloud CLI
以下是详细安装步骤,适合小白用户操作。
1. 添加 Google Cloud SDK 软件源
首先,更新系统包列表并安装必要依赖:
sudo apt updatesudo apt install -y apt-transport-https ca-certificates gnupg
2. 导入 Google Cloud 公钥
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | \sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.listcurl https://packages.cloud.google.com/apt/doc/apt-key.gpg | \sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
3. 安装 Google Cloud CLI
sudo apt updatesudo apt install -y google-cloud-cli
安装完成后,你可以通过以下命令验证是否成功:
gcloud --version
四、初始化 gcloud CLI
安装完成后,需要进行一次初始化配置,将 CLI 与你的 Google 账号和项目绑定。
gcloud init
执行后,系统会引导你完成以下步骤:
是否登录已有账号?输入Y并回车 浏览器会自动打开 Google 登录页面,请选择你的账号并授权 选择你要使用的 Google Cloud 项目(如果没有,可先在 Cloud Console 创建) 设置默认区域(如
us-central1)和可用区(如
us-central1-a)
初始化成功后,你会看到类似以下的提示:
You are now logged in as [your-email@gmail.com].Your current project is [your-project-id].
五、常用命令示例
配置完成后,你可以尝试以下基础命令:
查看当前配置:gcloud config list列出所有 Compute Engine 实例:
gcloud compute instances list创建一个新虚拟机:
gcloud compute instances create my-vm --zone=us-central1-a
六、常见问题排查
Q:执行 gcloud
提示“command not found”?
A:可能是 PATH 未正确设置。请尝试重新登录终端,或手动添加路径:
export PATH=$PATH:/usr/lib/google-cloud-sdk/bin
Q:权限错误?
A:确保你的 Google 账号拥有对应项目的 Owner 或 Editor 角色,并且已启用 Billing。
七、总结
通过本教程,你应该已经成功完成了 Ubuntu Google Cloud CLI配置,并掌握了 gcloud CLI安装教程 的核心步骤。无论你是要自动化部署、管理 Kubernetes 集群,还是进行日常运维,Google Cloud命令行工具 都能大幅提升效率。如果你使用的是 Ubuntu 系统,这套 Ubuntu安装gcloud 的方法同样适用于其他基于 Debian 的 Linux 发行版。
现在,打开你的终端,尽情使用
gcloud探索 Google Cloud 吧!
