Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Bem-vindo à CLI do Azure. Você escolheu uma ferramenta que permite criar, atualizar e excluir recursos do Azure de uma linha de comando. Neste tutorial, você integra a CLI do Azure e aprende as seguintes habilidades que ajudam você a ter êxito em seu percurso da CLI do Azure:
1 – Conheça a CLI do Azure (nesta etapa do tutorial)
- Compare ferramentas CLI do Azure e PowerShell.
- Examine os componentes de comando da CLI do Azure.
2 – Prepare seu ambiente para a CLI do Azure
- Compare os ambientes Bash e PowerShell.
- Configure as variáveis de ambiente.
- Adicione uma ID aleatória a um nome de recurso do Azure.
3 – Comparar as diferenças de sintaxe da CLI do Azure no Bash, PowerShell e Cmd
- Entenda as diferenças na continuação da linha e no uso da variável.
- Compare as diferenças de aspas e caracteres de escape entre os ambientes.
- Trabalhe com datas.
4 – Preencha variáveis para usar em scripts
- Obter (consultar) propriedades de recursos do Azure.
- Armazene os resultados de um comando em uma variável, como uma senha ou segredo.
- Armazene o conteúdo de um arquivo JSON em uma variável, como configurações de desenvolvimento ou produção.
5 – Excluir recursos do Azure em escala usando um script
- Exclua recursos do Azure usando um loop FOR..EACH.
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, monte os comandos da CLI do Azure em um script usando a sintaxe do shell escolhido e execute o script.
Qual ambiente de 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á importantes diferenças em aspas, caracteres de continuação de linha e na sintaxe de variáveis entre os shells.
Os exemplos de referência da CLI do Azure encontrados neste tutorial são escritos para Bash, PowerShell e Cmd para ajudá-lo 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 | |
| Windows PowerShell | Sim | Sim |
| PowerShell | Sim | Sim |
O Azure Cloud Shell é um ambiente de shell hospedado que é executado em um contêiner do Linux. O Cloud Shell fornece dois ambientes de shell: Bash (com a CLI do Azure pré-instalada) e o PowerShell (com a CLI do Azure e o Azure PowerShell pré-instalados).
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 |
| Instale em | Windows, macOS, Linux | Windows, macOS, Linux |
| Rode 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 lançamento | 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, az storage account local-user create se decompõe nestas partes da sintaxe:
| Prazo | Exemplo |
|---|---|
Referência group |
az storage |
Referência delimitada por espaço subgroups |
az storage accountlocal-user |
Referência command |
az storage account local-user create |
Comando de referência parameters |
az storage account local-user create--name, , --account-name--resource-group |
Obtenha 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 | Termos e Status da CLI do Azure |
| Extensões | Usar e gerenciar extensões com a CLI do Azure |
Próxima Etapa
Agora que você aprendeu sobre 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.