Iniciar sua jornada na CLI do Azure

Bem-vindo à CLI do Azure. Estamos felizes que você está aqui! Você escolheu uma ferramenta que permite criar, atualizar e excluir recursos do Azure de uma linha de comando. Neste tutorial, você integrará a CLI do Azure e aprenderá as seguintes habilidades que ajudam você a ter sucesso em sua jornada com a CLI do Azure:

O que é a CLI do Azure?

A CLI (Interface de Linha de Comando) do Azure é uma ferramenta de linha de comando multiplataforma usada para se conectar ao Azure, além de executar comandos administrativos em recursos do Azure. Ela permite a execução de comandos por meio de um terminal usando prompts de linha de comando interativos ou um script.

Para uso interativo, primeiro inicie um shell como Bash, PowerShell ou Cmd.exe no Windows, Linux ou macOS. Em seguida, emita um comando no prompt do shell. Para automatizar tarefas repetitivas, reúna os comandos da CLI do Azure em um script do shell usando a sintaxe de script do shell escolhida e, em seguida, execute o script.

Qual ambiente do shell devo usar?

Windows PowerShell, PowerShell, Cmd e Bash são diferentes ambientes do shell. Seu ambiente do shell não apenas determina quais ferramentas você pode usar, mas o shell também altera sua experiência de linha de comando. Por exemplo, há diferenças importantes entre aspas, caracteres de continuação de linha e diferenças de sintaxe variável entre shells.

Os exemplos de referência da CLI do Azure neste tutorial são escritos para Bash, PowerShell e Cmd para ajudar você a avaliar cada experiência de shell. Aqui está uma pequena comparação:

Ambiente de shell Posso usar a CLI do Azure? Posso usar o Azure PowerShell?
CMD Sim
Bash Sim
Usando o Windows PowerShell Sim Sim
PowerShell Sim Yes

O Azure Cloud Shell é um ambiente de shell hospedado que é executado em um contêiner do Ubuntu. O Cloud Shell fornece dois ambientes de shell: o Bash (com a CLI do Azure pré-instalada) e o PowerShell (com o Azure PowerShell pré-instalado).

Como a CLI do Azure se compara ao Azure PowerShell?

A CLI do Azure e o Azure PowerShell são ferramentas de linha de comando que permitem criar e gerenciar recursos do Azure, mas são claramente diferentes. Aqui está uma breve comparação das duas ferramentas:

Comparar CLI do Azure Azure PowerShell
O que é isso? Interface de linha de comando multiplataforma Módulo do PowerShell multiplataforma
Com base em Python PowerShell
Instala em Windows, macOS, Linux Windows, macOS, Linux
Executa em Shell Bash, PowerShell 5 ou 7, Windows Cmd.exe, Azure Cloud Shell, contêiner do Docker e outros shells Unix. Windows PowerShell, PowerShell, Azure Cloud Shell, contêiner do Docker
Termos Grupos de referência, subgrupos de referência e comandos de referência Módulos, cmdlets e aliases
Exemplo de sintaxe az storage account create New-AzStorageAccount
Saiba mais O que é CLI do Azure? O que é o Azure PowerShell?
Notas de versão Notas sobre a versão da CLI do Azure Notas sobre a versão do Azure PowerShell

O que são os componentes de comando da CLI do Azure?

Todos os comandos de referência da CLI do Azure são um dos dois tipos de referência:

  • Os componentes principais da CLI do Azure fazem parte do serviço principal da CLI do Azure e são enviados pela Microsoft em um cronograma de versão.
  • As extensões não são enviadas como parte da CLI do Azure principal, mas são executadas como comandos da CLI. Com as extensões, você recebe acesso a comandos experimentais e de pré-lançamento, juntamente com a capacidade de escrever suas próprias interfaces de CLI. Será solicitado que você instale uma extensão no primeiro uso.

A sintaxe da CLI do Azure tem quatro partes. Por exemplo, é assim que az storage account local-user create divide em partes de sintaxe:

Termo Exemplo
Referência group az storage
subgroups de referência delimitada por espaço az storage account local-user
Referência command az storage account local-user create
parameters de comando de referência az storage account local-user create --name, --account-name, --resource-group

Obter mais detalhes

Deseja obter mais detalhes sobre um dos assuntos abordados nesta etapa do tutorial? Use os links nesta tabela para saber mais.

Assunto Saiba mais
Ambientes Escolha a ferramenta de linha de comando certa do Azure
Termos Status e termos da CLI do Azure
Extensões Usar e gerenciar extensões com a CLI do Azure

Próxima Etapa

Agora que você conheceu os ambientes de shell e sintaxe da CLI do Azure, prossiga para a próxima etapa para preparar seu ambiente e executar seu primeiro comando de referência da CLI do Azure.