Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 o ajudam a ser bem-sucedido em sua jornada da CLI do Azure:
1 - Conheça a CLI do Azure (nesta etapa do tutorial)
- Compare as ferramentas da CLI do Azure e do PowerShell.
- Analise os componentes de comando da CLI do Azure.
2 - Prepare seu ambiente para a CLI do Azure
- Compare os ambientes Bash e PowerShell.
- Defina variáveis de ambiente.
- Adicione uma ID aleatória a um nome de recurso do Azure.
3 - Compare as diferenças de sintaxe da CLI do Azure em Bash, PowerShell e Cmd
- Compreenda as diferenças na continuação da linha e no uso de variáveis.
- Compare as diferenças de aspas e os caracteres de escape entre ambientes.
- Trabalhe com datas.
4 - Preencher variáveis para uso 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 ciclo FOR..EACH.
O que é a CLI do Azure?
A Interface de Linha de Comandos (CLI) do Azure é uma ferramenta de linha de comandos entre plataformas para ligar ao Azure e executar comandos administrativos em recursos do Azure. Permite a execução de comandos através de um terminal com pedidos de linha de comandos 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.
Que ambiente de shell devo usar?
Windows PowerShell, PowerShell, Cmd e Bash são ambientes de shell diferentes. Seu ambiente de shell não apenas determina quais ferramentas você pode usar, mas seu shell também altera sua experiência de linha de comando. Por exemplo, há diferenças importantes nas aspas, nos caracteres de continuação de linha e na sintaxe variável entre shells.
Os exemplos de referência da CLI do Azure encontrados neste tutorial foram escritos para Bash, PowerShell e Cmd para ajudá-lo a avaliar cada experiência de shell. Aqui está uma breve comparação:
| Ambiente 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 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 distintamente diferentes. Aqui está uma breve comparação das duas ferramentas:
| Comparar | Azure CLI (Interface de Linha de Comando da Azure) | Azure PowerShell |
|---|---|---|
| Que passa? | Interface de linha de comando entre plataformas | Módulo PowerShell de plataforma cruzada |
| Construído sobre | Python | PowerShell |
| Instalar em | Windows, macOS, Linux | Windows, macOS, Linux |
| Executar em | Bash shell, PowerShell 5 ou 7, Windows Cmd.exe, Azure Cloud Shell, contêiner 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 (criar conta de armazenamento) | New-AzStorageAccount |
| Mais informações | O que é a CLI do Azure? | O que é o Azure PowerShell? |
| Notas de lançamento | Notas de versão da CLI do Azure | Notas de versão do Azure PowerShell |
O que são 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 fornecidos pela Microsoft em um cronograma de lançamento.
- As extensões não são fornecidas como parte da CLI principal do Azure, mas são executadas como comandos da CLI. Com extensões, você ganha acesso a comandos experimentais e de pré-lançamento, juntamente com a capacidade de escrever suas próprias interfaces CLI. Você será solicitado a instalar uma extensão na primeira utilização.
A sintaxe da CLI do Azure tem quatro partes. Por exemplo, az storage account local-user create é dividido nestas secções de sintaxe:
| Período | Exemplo |
|---|---|
Referência group |
AZ storage |
Referência delimitada por espaço subgroups |
az armazenamento 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
Quer mais detalhes sobre um dos assuntos abordados nesta etapa do tutorial? Use os links nesta tabela para saber mais.
| Assunto | Mais informações |
|---|---|
| Ambientes | Escolher a ferramenta de linha de comandos do Azure correta |
| Termos | Termos e status da CLI do Azure |
| Extensões | Usar e gerenciar extensões com a CLI do Azure |
Próximo Passo
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.