GPT-4O UPDATED // CLAUDE 3.5 SONNET TRENDING // NEW VECTOR DB RELEASED: CHROMA V0.5 // CURSOR RAISED $60M // GEMINI 1.5 PRO AVAILABLE // GPT-4O UPDATED // CLAUDE 3.5 SONNET TRENDING // NEW VECTOR DB RELEASED
Score: 90/100
Open Source
LANG: ZH

Azure CLI

"Azure 云的终极命令行"

什么是 Azure CLI?

Azure 命令行界面 (CLI) 是微软提供的一个跨平台工具集,允许开发人员和管理员从终端管理 Azure 资源。它使您能够执行命令来创建、配置、管理和删除 Azure 订阅中的资源。通过专注于自动化,Azure CLI 旨在使脚本编写和与 Azure 服务的交互变得高效和可重复。

主要特点

  • 跨平台: 可在 Linux、macOS 和 Windows 上安装和运行。也可通过 Azure Cloud Shell 在浏览器中使用。
  • 专注于自动化: 专为编写脚本和自动化重复性管理任务而设计,可无缝集成到 CI/CD 管道中。
  • 多种输出格式: 支持多种输出格式,包括 JSON、YAML 和简单表格,便于将数据传输到其他工具。
  • 交互模式: az interactive 模式提供自动完成、命令描述和示例,帮助您学习和探索。
  • 可扩展: CLI 可以通过额外的模块和扩展进行扩展,以管理更多服务和自定义环境。

使用案例

  • 基础设施即代码 (IaC): 使用脚本自动化整个云基础设施的配置和管理。
  • CI/CD 管道: 将 CLI 命令集成到您的 Azure DevOps、GitHub Actions 或 Jenkins 管道中,以部署应用程序和基础设施。
  • 资源管理: 无需使用图形门户即可快速创建、更新和删除虚拟机、存储帐户和 Web 应用等资源。
  • 报告和查询: 使用强大的 JMESPath 查询语法来筛选和塑造任何命令的 JSON 输出,以创建自定义报告。

入门指南

这是一个关于如何在 Azure 上创建资源组和虚拟机的简单示例。

首先,登录到您的 Azure 帐户: ```bash

登录到 Azure

az login

接下来,创建一个新的资源组。资源组是容纳 Azure 解决方案相关资源的容器。 ```bash

创建一个资源组

az group create –name MyResourceGroup –location eastus

最后,在该资源组内创建一个新的 Ubuntu Linux 虚拟机。 ```bash

创建一个虚拟机

az vm create
–resource-group MyResourceGroup
–name MyVM
–image UbuntuLTS
–admin-username azureuser
–generate-ssh-keys

此命令将配置一台新的虚拟机,并为您生成连接它所需的 SSH 密钥。

定价

Azure CLI 工具本身是免费和开源的。您只需根据各自的定价模型为您使用 CLI 消费或管理的 Azure 资源付费。

System Specs

License
MIT
Release Date
2026-01-28
Social
@Azure
Sentiment
稳定可靠

Tags

云管理 / 自动化 / 基础设施 / 微软Azure

Alternative Systems

  • AWS CLI
    亚马逊网络服务的等效命令行工具。
  • Google Cloud CLI
    谷歌云平台的等效命令行工具。
  • Terraform
    一种开源的基础设施即代码工具,可与 Azure、AWS、GCP 等配合使用。
  • Azure PowerShell
    用于管理 Azure 资源的备用命令行 shell,与 PowerShell 集成。
  • Pulumi
    一种使用通用编程语言的基础设施即代码工具。