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:
1 – Conheça a CLI do Azure (nesta etapa do tutorial)
- Compare as ferramentas da CLI do Azure e do 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 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 FOR.. CADA loop.
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.