Påbörja din Azure CLI-resa
Välkommen till Azure CLI. Vi är glada att du är här! Du valde ett verktyg som gör att du kan skapa, uppdatera och ta bort Azure-resurser från en kommandorad. I den här självstudien går du vidare med Azure CLI och lär dig följande kunskaper som hjälper dig att lyckas med din Azure CLI-resa:
1 – Lär känna Azure CLI (i det här självstudiesteget)
- Jämför Azure CLI- och PowerShell-verktyg.
- Granska Azure CLI-kommandokomponenter.
2 – Förbereda din miljö för Azure CLI
- Jämför Bash- och PowerShell-miljöer.
- Ange miljövariabler.
- Lägg till ett slumpmässigt ID i ett Azure-resursnamn.
3 – Jämför skillnader i Azure CLI-syntax i Bash, PowerShell och Cmd
- Förstå skillnader i radfortsättning och variabel användning.
- Jämför citattecken och escape-tecken mellan miljöer.
- Arbeta med datum.
4 – Fylla i variabler för användning i skript
- Hämta (fråga) Azure-resursegenskaper.
- Lagra resultatet av ett kommando i en variabel, till exempel ett lösenord eller en hemlighet.
- Lagra innehållet i en JSON-fil i en variabel, till exempel utvecklings- eller produktionsinställningar.
5 – Ta bort Azure-resurser i stor skala med hjälp av ett skript
- Ta bort Azure-resurser med hjälp av en FOR.. VARJE loop.
Vad är Azure CLI?
Azure Command-Line Interface (CLI) är ett plattformsoberoende kommandoradsverktyg för att ansluta till Azure och köra administrativa kommandon på Azure-resurser. Den tillåter körning av kommandon via en terminal med hjälp av interaktiva kommandotolkar eller ett skript.
För interaktiv användning startar du först ett gränssnitt som Bash, PowerShell eller Cmd.exe i Windows, Linux eller macOS. Utfärda sedan ett kommando i kommandotolken. Om du vill automatisera repetitiva uppgifter monterar du Azure CLI-kommandona i ett gränssnittsskript med hjälp av skriptsyntaxen för det valda gränssnittet och kör sedan skriptet.
Vilken gränssnittsmiljö ska jag använda?
Windows PowerShell, PowerShell, Cmd och Bash är olika gränssnittsmiljöer. Shell-miljön avgör inte bara vilka verktyg du kan använda, utan gränssnittet ändrar även kommandoradsmiljön. Det finns till exempel viktiga citattecken, radfortsättningstecken och skillnader i variabelsyntax mellan gränssnitt.
Azure CLI-referensexemplen i den här självstudien är skrivna för Bash, PowerShell och Cmd för att hjälpa dig att utvärdera varje gränssnittsupplevelse. Här är en kort jämförelse:
Shell-miljö | Kan jag använda Azure CLI? | Kan jag använda Azure PowerShell? |
---|---|---|
CMD | Ja | |
Bash | Ja | |
Windows PowerShell | Ja | Ja |
PowerShell | Ja | Ja |
Azure Cloud Shell är en värdbaserad gränssnittsmiljö som körs på en Ubuntu-container. Cloud Shell tillhandahåller två gränssnittsmiljöer: Bash (med Azure CLI förinstallerat) och PowerShell (med Azure PowerShell förinstallerat).
Hur skiljer sig Azure CLI från Azure PowerShell?
Azure CLI och Azure PowerShell är båda kommandoradsverktyg som gör att du kan skapa och hantera Azure-resurser, men de är helt olika. Här är en kort jämförelse av de två verktygen:
Jämför | Azure CLI | Azure PowerShell |
---|---|---|
Vad är det? | Plattformsoberoende kommandoradsgränssnitt | Plattformsoberoende PowerShell-modul |
Byggd på | Python | PowerShell |
Installera på | Windows, macOS, Linux | Windows, macOS, Linux |
Kör i | Bash Shell, PowerShell 5 eller 7, Windows Cmd.exe, Azure Cloud Shell, Docker-container och andra Unix-gränssnitt. | Windows PowerShell, PowerShell, Azure Cloud Shell, Docker-container |
Villkor | Referensgrupper, referensundergrupper och referenskommandon | Moduler, cmdletar och alias |
Syntaxexempel | az storage account create | New-AzStorageAccount |
Läs mer | Vad är Azure CLI? | Vad är Azure PowerShell? |
Viktig information | Viktig information om Azure CLI | Viktig information om Azure PowerShell |
Vad är Azure CLI-kommandokomponenter?
Alla Azure CLI-referenskommandon är en av två referenstyper:
- Viktiga komponenter i Azure CLI ingår i den primära Azure CLI-tjänsten och levereras från Microsoft enligt ett lanseringsschema.
- Tillägg levereras inte som en del av Azure CLI,men de körs som CLI-kommandon. Med tillägg får du åtkomst till experimentella kommandon och förhandsversionskommandon tillsammans med möjligheten att skriva egna CLI-gränssnitt. Du uppmanas att installera ett tillägg vid första användningen.
Azure CLI-syntaxen har fyra delar. Det är till exempel så här az storage account local-user create delar upp i syntaxdelar:
Period | Exempel |
---|---|
Hänvisning group |
Az storage |
Utrymmesavgränsad referens subgroups |
az storage account local-user |
Hänvisning command |
az storage account local-user create |
Referenskommando parameters |
az storage account local-user create --name , , --account-name --resource-group |
Få mer information
Vill du ha mer information om något av de ämnen som beskrivs i det här självstudiesteget? Använd länkarna i den här tabellen om du vill veta mer.
Ämne | Läs mer |
---|---|
Miljöer | Välj rätt kommandoradsverktyg för Azure |
Villkor | Villkor och status för Azure CLI |
Tillägg | Använda och hantera tillägg med Azure CLI |
Nästa steg
Nu när du har lärt dig mer om gränssnittsmiljöer och Azure CLI-syntax går du vidare till nästa steg för att förbereda din miljö och köra ditt första Azure CLI-referenskommando.