Azure Cli 工具介绍
分类: Azure指南 ◆ 标签: #Azure #基础 #Azure Cloud Architecting #Azure入门 ◆ 发布于: 2023-05-28 10:11:18

什么是Azure CLi?
Azure CLI 是一个跨平台的命令行工具,可连接到 Azure 并对 Azure 资源执行管理命令。 它允许使用交互式命令行提示符或脚本通过终端执行命令。
若要以交互方式使用,请先启动 shell,例如在 Windows 上启动 cmd.exe 或在 Linux 或 macOS 上启动 Bash,然后在 shell 提示符处发出命令。 若要自动执行重复性任务,请使用所选 shell 的脚本语法将 CLI 命令配置到 shell 脚本中,然后执行该脚本。
可以在 Linux、Mac 或 Windows 计算机上本地安装 Azure CLI。 还可以通过 Azure Cloud Shell 在浏览器中使用,或者从 Docker 内部运行。
安装
Azure CLI可以运行在多个平台上,在运行之前,我们需要安装它:
在windows上安装
在Windows
上安装Azure CLI
, 直接从这里下载回来安装就好了: https://aka.ms/installazurecliwindows
在Linux上安装
我们这里以Deb
包管理的系统上为示例,来演示安装,我们这里选择Ubuntu
, 使用如下的命令来安装:
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
基本使用
使用Azure Cli
之前,如果您的订阅不在Azure Global
, 例如你在Azure China
使用Azure CLI, 那么第一件事是切换默认的云环境到Azure China
。
az cloud list -o table
显示如下结果:
C:\Users\hongw>az cloud list -o table
IsActive Name Profile
---------- ----------------- ---------
False AzureCloud latest
True AzureChinaCloud latest
False AzureUSGovernment latest
False AzureGermanCloud latest
C:\Users\hongw>
切换到默认的云环境:
az cloud set --name AzureChinaCloud
到这里我们切换到默认的云环境了。
登录到Azure
使用如下的命令进行登录:
az login
使用如下的命令进行默认的sub
设定:
az account set --subscription [Your Subscrpiton id]
Azure Cli模块支持
Azure Cli除了基本的服务支持之外,还支持扩展的方式支持更多的服务,例如支持物联网:
使用如下的命令列出所支持的扩展
az extension list-available --output table
安装扩展
az extension add --name <extension-name>
Azure Cli的基本使用方法就介绍到这里,如果想使用Azure cli进行管理,您可以参考文章:https://docs.microsoft.com/zh-cn/cli/azure/param-persist-tutorial?tabs=azure-cli