Uw Azure CLI-traject starten
Welkom bij de Azure CLI. We zijn blij dat je hier bent! U hebt een hulpprogramma gekozen waarmee u Azure-resources kunt maken, bijwerken en verwijderen vanaf een opdrachtregel. In deze zelfstudie gaat u onboarden met de Azure CLI en leert u de volgende vaardigheden waarmee u succesvol kunt zijn in uw Azure CLI-traject:
1 - Kennismaken met de Azure CLI (in deze zelfstudiestap)
- Vergelijk Azure CLI- en PowerShell-hulpprogramma's.
- Azure CLI-opdrachtonderdelen controleren.
2 - Uw omgeving voorbereiden voor de Azure CLI
- Vergelijk Bash- en PowerShell-omgevingen.
- Stel omgevingsvariabelen in.
- Voeg een willekeurige id toe aan een Azure-resourcenaam.
3 - Verschillen in Azure CLI-syntaxis vergelijken in Bash, PowerShell en Cmd
- Inzicht in verschillen in regelvervolging en variabel gebruik.
- Vergelijk de verschillen en escapetekens tussen omgevingen.
- Werken met datums.
4 - Variabelen vullen voor gebruik in scripts
- Haal azure-resource-eigenschappen (query's) op.
- Sla de resultaten van een opdracht op in een variabele, zoals een wachtwoord of geheim.
- Sla de inhoud van een JSON-bestand op in een variabele, zoals ontwikkeling of productie-instellingen.
5 - Azure-resources op schaal verwijderen met behulp van een script
- Azure-resources verwijderen met een FOR.. ELKE lus.
Wat is de Azure CLI?
Azure-opdrachtregelinterface (CLI) is een platformoverschrijdend opdrachtregelprogramma om verbinding te maken met Azure en beheeropdrachten uit te voeren op Azure-resources. Hiermee kunnen opdrachten via een terminal worden uitgevoerd met behulp van interactieve opdrachtregelprompts of een script.
Start voor interactief gebruik eerst een shell zoals Bash, PowerShell of Cmd.exe in Windows, Linux of macOS. Geef vervolgens een opdracht uit bij de shell-prompt. Als u terugkerende taken wilt automatiseren, stelt u de Azure CLI-opdrachten samen in een shellscript met behulp van de scriptsyntaxis van de gekozen shell en voert u het script uit.
Welke shell-omgeving moet ik gebruiken?
Windows PowerShell, PowerShell, Cmd en Bash zijn verschillende shell-omgevingen. Uw shell-omgeving bepaalt niet alleen welke hulpprogramma's u kunt gebruiken, maar uw shell verandert ook uw opdrachtregelervaring. Er zijn bijvoorbeeld belangrijke verschillen tussen aanhalingstekens, regelvervolgtekens en variabele syntaxisverschillen tussen shells.
De Azure CLI-referentievoorbeelden in deze zelfstudie zijn geschreven voor Bash, PowerShell en Cmd om u te helpen elke shell-ervaring te evalueren. Hier volgt een korte vergelijking:
Shell-omgeving | Kan ik Azure CLI gebruiken? | Kan ik Azure PowerShell gebruiken? |
---|---|---|
CMD | Ja | |
Bash | Ja | |
Windows PowerShell | Ja | Ja |
Powershell | Ja | Ja |
Azure Cloud Shell is een gehoste shell-omgeving die wordt uitgevoerd op een Ubuntu-container. Cloud Shell biedt twee shell-omgevingen: Bash (met Azure CLI vooraf geïnstalleerd) en PowerShell (met Azure PowerShell vooraf geïnstalleerd).
Hoe verhoudt de Azure CLI zich tot Azure PowerShell?
Azure CLI en Azure PowerShell zijn beide opdrachtregelprogramma's waarmee u Azure-resources kunt maken en beheren, maar ze zijn verschillend. Hier volgt een korte vergelijking van de twee hulpprogramma's:
Vergelijken | Azure-CLI | Azure PowerShell |
---|---|---|
Wat is het? | Platformoverschrijdende opdrachtregelinterface | Platformoverschrijdende PowerShell-module |
Gebouwd op | Python | Powershell |
Installeren op | Windows, macOS, Linux | Windows, macOS, Linux |
Uitvoeren in | Bash-shell, PowerShell 5 of 7, Windows Cmd.exe, Azure Cloud Shell, Docker-container en andere Unix-shells. | Windows PowerShell, PowerShell, Azure Cloud Shell, Docker-container |
Voorwaarden | Referentiegroepen, verwijzingssubgroepen en referentieopdrachten | Modules, cmdlets en aliassen |
Voorbeeld van syntaxis | az storage account create | New-AzStorageAccount |
Meer informatie | Wat is Azure CLI? | Wat is Azure PowerShell? |
Opmerkingen bij de release | Opmerkingen bij de release van Azure CLI | Opmerkingen bij de release van Azure PowerShell |
Wat zijn Azure CLI-opdrachtonderdelen?
Alle Azure CLI-referentieopdrachten zijn een van de twee referentietypen:
- Kernonderdelen van de Azure CLI maken deel uit van de primaire Azure CLI-service en verzenden vanuit Microsoft volgens een releaseschema.
- Extensies worden niet geleverd als onderdeel van de Azure CLI, maar worden uitgevoerd als CLI-opdrachten. Met extensies krijgt u toegang tot experimentele en voorlopige opdrachten, samen met de mogelijkheid om uw eigen CLI-interfaces te schrijven. U wordt gevraagd om een extensie te installeren bij het eerste gebruik.
De Azure CLI-syntaxis heeft vier onderdelen. Dit is bijvoorbeeld hoe az storage account local-user create wordt onderverdeeld in syntaxisonderdelen:
Term | Opmerking |
---|---|
Naslaginformatie: group |
Az storage |
Verwijzing met spatiescheidingstekens subgroups |
az storage account local-user |
Naslaginformatie: command |
az storage account local-user create |
Naslagopdracht parameters |
az storage account local-user create--name , , --account-name --resource-group |
Meer informatie
Wilt u meer informatie over een van de onderwerpen die in deze zelfstudiestap worden behandeld? Gebruik de koppelingen in deze tabel voor meer informatie.
Onderwerp | Meer informatie |
---|---|
Omgevingen | Het juiste Azure-opdrachtregelprogramma kiezen |
Voorwaarden | Azure CLI-termen en -status |
Uitbreidingen | Extensies gebruiken en beheren met de Azure CLI |
Volgende stap
Nu u meer hebt geleerd over shell-omgevingen en azure CLI-syntaxis, gaat u verder met de volgende stap om uw omgeving voor te bereiden en uw eerste Azure CLI-referentieopdracht uit te voeren.