Komma igång med Azure CLI
Välkommen till Azure Command-Line Interface (CLI)! Den här artikeln introducerar CLI och hjälper dig att utföra vanliga uppgifter.
Anteckning
I skript och på Microsoft-dokumentationswebbplatsen är Azure CLI-exemplen skrivna för bash-gränssnittet. Exempel på en rad kan köras på valfri plattform. Längre exempel som omfattar radfortsättningar (\) eller variabeltilldelning måste ändras för att fungera i andra gränssnitt, inklusive PowerShell.
Installera eller köra i Azure Cloud Shell
Det enklaste sättet att lära sig hur du använder Azure CLI är att köra det i en Azure Cloud Shell-miljö via webbläsaren. Mer information om Cloud Shell finns i Snabbstart för Bash i Azure Cloud Shell.
När du vill installera CLI läser du installationsanvisningarna.
När du har installerat CLI för första gången kontrollerar du att det är installerat och att du har rätt version genom att köra az --version .
Anteckning
Om du använder den klassiska distributionsmodellen installerar du klassiska Azure CLI.
Så här loggar du in på Azure CLI
Innan du använder Azure CLI-kommandon med en lokal installation måste du logga in med az login.
Kör kommandot
login.az loginOm CLI kan öppna din standardwebbläsare gör den det och läser in en Inloggningssida för Azure.
Annars öppnar du en webbläsarsida på och https://aka.ms/devicelogin anger auktoriseringskoden som visas i terminalen.
Om ingen webbläsare är tillgänglig eller om webbläsaren inte kan öppnas använder du enhetskodflödet med az login --use-device-code.
Logga in med dina autentiseringsuppgifter för kontot i webbläsaren.
När du har loggat in visas en lista över prenumerationer som är kopplade till ditt Azure-konto. Prenumerationsinformationen med isDefault: true är den prenumeration som för närvarande är aktiverad efter inloggning. Om du vill välja en annan prenumeration använder du kommandot az account set med prenumerations-ID:t som du vill växla till. Mer information om prenumerationsval finns i Använda flera Azure-prenumerationer.
Det finns några olika sätt att logga in som inte är interaktiva. Läs mer i Logga in med Azure CLI.
Vanliga Azure CLI-kommandon
Den här tabellen innehåller några vanliga kommandon som används i CLI och länkar till deras referensdokumentation.
| Resurstyp | Azure CLI-kommandogruppen |
|---|---|
| Resursgrupp | az group |
| Virtuella datorer | az vm |
| Lagringskonton | az storage account |
| Key Vault | az keyvault |
| Webbprogram | az webapp |
| SQL-databaser | az sql server |
| CosmosDB | az cosmosdb |
Hitta kommandon
Azure CLI-kommandon ordnas som kommandon för grupper. Varje grupp representerar en Azure-tjänst och kommandon som fungerar för den tjänsten.
Använd az find om du vill söka efter kommandon. Om du till exempel vill söka efter kommandonamn som innehåller secret kan du använda följande kommando:
az find secret
Använd argumentet --help om du vill ha en fullständig lista över kommandon och undergrupper till en grupp. Om du till exempel vill hitta CLI-kommandon för att arbeta med nätverkssäkerhetsgrupper (NSG):
az network nsg --help
CLI har en funktion för tabbifyllning för kommandon under Bash-gränssnittet.
Globalt tillgängliga argument
Det finns vissa argument som är tillgängliga för varje kommando.
--helpskriver ut CLI-referensinformation om kommandon och deras argument samt visar en lista över tillgängliga undergrupper och kommandon.--outputändrar utdataformat. De tillgängliga utdataformatenjsonär ,jsonc(färglagd JSON),tsv(tabbavgränsade värden),table(LÄSbara ASCII-tabeller) ochyaml. Som standard matar CLI utjson. Om du vill lära dig mer om andra utdataformat kan du läsa informationen i Utdataformat för Azure CLI.--queryanvänder JMESPath-frågespråket för att filtrera utdata som returneras från Azure-tjänster. Mer information om frågor finns i Query command results with Azure CLI (Köra frågor mot kommandoresultat med Azure CLI) och JMESPath-självstudien.--verboseskriver ut information om resurser som skapats i Azure när en åtgärd utförs och annan användbar information.--debugskriver ut mer information om CLI-åtgärder som kan användas för felsökning. Om du hittar en bugg kan du tillhandahålla utdata som genererats med flaggan--debugnär du skickar en felrapport.
Interaktivt läge
CLI erbjuder ett interaktivt läge som automatiskt visar hjälpinformation och gör det lättare att välja underkommandon. Du aktiverar det interaktiva läget med kommandot az interactive.
az interactive
Läs mer om det interaktiva läget i informationen om det interaktiva läget i Azure CLI.
Det finns även ett plugin-program för Visual Studio Code som ger en interaktiv upplevelse med automatisk komplettering och dokumentation som du kan hovra över.
Lär dig grunderna i CLI med snabbstarter och självstudier
Om du vill lära dig hur du använder Azure CLI kan du prova en djupgående självstudie för att konfigurera virtuella datorer och använda CLI för att köra frågor mot Azure-resurser.
Det finns även snabbstarter för andra populära tjänster.
- Skapa ett lagringskonto med Azure CLI
- Överföra objekt till och från Azure Blob Storage med hjälp av CLI
- Skapa en enkel Azure SQL-databas med Azure CLI
- Skapa en Azure Database for MySQL-server med Azure CLI
- Skapa en Azure Database för PostgreSQL med hjälp av Azure CLI
- Skapa en Python-webbapp i Azure
- Kör en anpassad Docker Hub-avbildning i Azure Web Apps for Containers
Lämna feedback
Vi uppskattar din feedback om CLI som hjälper oss att göra förbättringar och korrigera buggar. Du kan öppna ett ärende GitHub eller använda de inbyggda funktionerna i CLI för att lämna allmän feedback med kommandot az feedback.
az feedback