跳转到主要内容

Microsoft Azure命令行工具

项目描述

Microsoft Azure CLI

一个伟大的云需要一个伟大的工具;我们很高兴向大家介绍Azure CLI,这是我们下一代多平台命令行体验,用于Azure。

用法

$ az [ group ] [ subgroup ] [ command ] {parameters}

入门

安装后,使用az configure命令来帮助设置您的环境。

$ az configure

对于用法和帮助内容,请传递-h参数,例如

$ az storage -h
$ az vm create -h

亮点

以下是一些可以帮助您充分利用Azure CLI的功能和概念。

以下示例显示使用--output table格式,您可以使用$ az configure命令更改默认值。

Tab补全

我们支持组、命令和一些参数的Tab补全。

# looking up resource group and name
$ az vm show -g [tab][tab]
AccountingGroup   RGOne  WebPropertiesRG
$ az vm show -g WebPropertiesRG -n [tab][tab]
StoreVM  Bizlogic
$ az vm show -g WebPropertiesRG -n Bizlogic

查询

您可以使用--query参数和JMESPath查询语法来自定义输出。

$ az vm list --query '[].{name:name,os:storageProfile.osDisk.osType}'
Name                    Os
----------------------  -------
storevm                 Linux
bizlogic                Linux
demo32111vm             Windows
dcos-master-39DB807E-0  Linux

创建一个新的Linux虚拟机

以下代码块在“westus”区域创建一个新的资源组,然后创建一个新的Ubuntu虚拟机。我们自动提供一系列智能默认设置,例如使用您的 ~/.ssh/id_rsa.pub 密钥设置SSH。更多详情,请尝试 az vm create -h

$ az group create -l westus -n MyGroup
Name     Location
-------  ----------
MyGroup  westus

$ az vm create -g MyGroup -n MyVM --image ubuntults
MacAddress         ResourceGroup    PublicIpAddress    PrivateIpAddress
-----------------  ---------------  -----------------  ------------------
00-0D-3A-30-B2-D7  MyGroup          52.160.111.118     10.0.0.4

$ ssh 52.160.111.118
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 3.19.0-65-generic x86_64)

System information as of Thu Sep 15 20:47:31 UTC 2016

System load: 0.39              Memory usage: 2%   Processes:       80
Usage of /:  39.6% of 1.94GB   Swap usage:   0%   Users logged in: 0

jasonsha@MyVM:~$

更多示例和代码片段

要查看更多使用示例,请查看我们的 GitHub 示例仓库

问题反馈

如果您在工具中遇到任何错误,请在我们GitHub仓库的 问题 部分提交问题。

要从命令行提供反馈,请尝试使用 az feedback 命令。

许可

MIT

发行历史

查看 Azure CLI 发行说明

项目详情


发行历史 发布通知 | RSS源

下载文件

下载适用于您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源代码分发

azure_cli-2.64.0.tar.gz (10.1 MB 查看哈希值)

上传时间 源代码

构建分发

azure_cli-2.64.0-py3-none-any.whl (14.2 MB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面