Cheatsheet voor onboarding van Azure CLI
Als u snel wilt onboarden met de Azure CLI, bent u op de juiste plek. Op deze pagina vindt u tips en technieken wanneer u aan de slag gaat met de Azure CLI.
Inhoudsindexen
Ga rechtstreeks naar voorbeelden van opdrachten, voorbeeldscripts en zelfstudies met behulp van deze koppelingen:
- Zoek een index van quickstarts, instructiegidsen en zelfstudies in Azure CLI-docindex A-Z.
- Kies een getest script en maak het zelf uit de Azure CLI-voorbeeldindex A-Z.
- Ga naar de referentieindex A-Z voor een gepubliceerde indeling van inline-help.
- Ga naar Microsoft Learn Modules voor CLI-hulpprogramma's voor gratis onlinetraining met een sandbox-omgeving.
Aan de slag
Vraag | Antwoord | Meer informatie |
---|---|---|
Wat is het voordeel van het gebruik van Azure CLI? | U kunt meerdere Azure-resources gelijktijdig beheren vanaf een flexibele opdrachtregel. Maak bijvoorbeeld 50 Azure-opslagaccounts of werk meerdere gebruikersmachtigingen bij via een script. | Het juiste opdrachtregelprogramma kiezen |
Waar kan ik de Azure CLI uitvoeren? | De Azure CLI wordt uitgevoerd in Windows (Cmd of PowerShell), Linux, macOS, Docker-containers en Azure Cloud Shell. Het gebruik van Azure Cloud Shell is de snelste manier om aan de slag te gaan. | Azure Cloud Shell uitvoeren |
Moet ik de Azure CLI installeren? | Azure Cloud Shell en sommige Linux-distributies hebben de Azure CLI vooraf geïnstalleerd. Voor alle andere omgevingen moet u de Azure CLI installeren. | Azure CLI installeren |
Hoe kan ik de Azure CLI uitvoeren in een Docker-container? | docker run -it mcr.microsoft.com/azure-cli |
De Azure CLI uitvoeren in een Docker-container |
Welke URL's heb ik nodig voor het overslaan van proxy's? | Dit is afhankelijk van de cloud die u gebruikt. Zie de lijst met eindpunten die nodig zijn voor proxy-bypass voor een volledige lijst. | Azure CLI-eindpunten voor proxy-bypass |
Hoe kan ik aanmelden? | Gebruik az login dit in het consolevenster. Gebruik uw eigen Azure-gebruikersnaam en -wachtwoord, een service-principal, beheerde identiteit of WAM. |
Aanmelden met Azure CLI |
Referentieopdrachten gebruiken
Vraag | Antwoord | Meer informatie |
---|---|---|
Wat is het azure CLI-syntaxispatroon? | "command group + command subgroup + command + --parameters" Example: "az storage accountcreate --name myStorageAccount" | Azure CLI-syntaxisonderdelen. |
Wat is het verschil tussen een opdrachtgroep, cmdlet, opdracht, alias, module en verwijzing? | Goede vraag. De Azure CLI heeft alleen opdrachtgroepen, referentieopdrachten en door de gebruiker gedefinieerde aliassen. U denkt misschien aan Azure PowerShell als u op zoek bent naar cmdlets en modules. | Azure CLI-syntaxisonderdelen. |
Wat is een extensie en waarom moet deze afzonderlijk worden geïnstalleerd? | Extensies zijn opdrachtgroepinvoegtoepassingen die niet als onderdeel van de Azure CLI worden verzonden. U wordt gevraagd om een extensie te installeren wanneer u deze de eerste keer gebruikt. Haal een lijst met beschikbare extensies op door uit te voeren az extension list-available --output table . |
Extensies gebruiken en beheren met de Azure CLI |
Hoe kan ik een lijst met alle opdrachten ophalen, zowel de kern als de extensie? | Voor een lijst met opdrachtgroepen typt u in uw consoletype az en Enter. Gebruik de --help parameter voor een lijst met subgroepen en opdrachten. Voorbeeld: az account --help of az account subscription --help voert een opdrachtlijst uit voor alleen de groep of subgroep. |
Referentieindex A-Z |
Heeft de Azure CLI tabvoltooiing? | Ja. Wanneer u een opdracht in PowerShell typt, drukt u op de Tab-toets . Deze functie is alleen beschikbaar in PowerShell. | Tabvoltooiing inschakelen in PowerShell |
Hoe kan ik hulp in de regel krijgen? | Elke opdracht heeft een --help parameter die resulteert in beschrijvingen en tips om weer te geven in uw console. Bijvoorbeeld: az account --help of az vm create --help |
U kunt ook ondersteuning aanvragen. |
Hoe kan ik leren hoe ik meerdere referentieopdrachten kan gebruiken om één taak uit te voeren? | We zijn blij dat u dit hebt gevraagd. De Azure CLI biedt verschillende interactieve opdrachten die syntaxis en volgende stappen bieden. In de volgende sectie leert u meer over az interactive , az scenario en az next az find . |
Azure CLI leren |
Zie Azure CLI versus Azure PowerShell voor een vergelijking naast elkaar van Azure CLI en Azure PowerShell : Vergelijking van opdrachten naast elkaar.
Zie scriptvergelijkingen tussen Bash, PowerShell en Cmd in Learn Azure CLI-syntaxisverschillen in Bash, PowerShell en Cmd.
Azure CLI leren
In de zelfstudie Meer informatie over het gebruik van de Azure CLI doorloopt u veel algemene Azure CLI-taken met voorbeelden in Bash, PowerShell en Cmd. Hier volgen enkele van de vaardigheden die worden behandeld tijdens het werken met Azure Storage:
- Bepalen welke omgeving ik moet gebruiken
- Mijn standaardabonnement zoeken en wijzigen
- Een Azure-resource met een willekeurige id in de naam maken
- Omgevingsvariabelen instellen
- Meer informatie over syntaxisverschillen tussen Bash, PowerShell en Cmd
- Fouten opsporen in Azure CLI-referentieopdrachten
- Eigenschappen ophalen uit een lokaal JSON-bestand
- Meerdere resources verwijderen met behulp van een script
Er zijn ook verschillende referentieopdrachten die interactieve prompts bieden om u te helpen de Azure CLI te leren.
Opdracht | Beschrijving | Voorbeeld |
---|---|---|
az interactive | In een PowerShell-console krijgt u automatisch aanvullen, opdrachtbeschrijvingen en voorbeelden terwijl u typt. | Zie Werken in de interactieve modus voor meer informatie. Voorbeeld: Typ az interactive in het consolevenster en typ vervolgens Enter. |
az scenario | Haal end-to-endvoorbeelden (E2E) op en voer deze uit met stapsgewijze aanwijzingen. | Typ az scenario guide "keywords of interest" uw console en typ vervolgens Enter. De Azure CLI retourneert scenario's op basis van uw trefwoorden. Voorbeeld: az scenario guide "virtual machines" |
az next | Aanbevelingen krijgen voor de volgende Azure CLI-opdracht op basis van uitvoeringspatronen van klanten. U wordt gevraagd een opdrachtpad te selecteren. | Typ az next uw console en typ vervolgens Enter. Kies uit 1 van 7 vooraf ingestelde opdrachtpaden. |
az find | Dit is een AI-robot die referentievoorbeelden retourneert voor trefwoorden. | Typ az find "active subscription" uw console en typ vervolgens Enter. |
Een andere geweldige manier om te leren hoe u de Azure CLI kunt gebruiken, is via Microsoft Learn Modules voor CLI-hulpprogramma's. Wanneer de module een sandbox-omgeving biedt, gebruikt u de sandbox om nieuwe opdrachten uit te proberen zonder dat er kosten in rekening worden gebracht.
Veelgestelde vragen over gebruik
Vraag | Antwoord van verwijzingsopdracht | Meer informatie |
---|---|---|
Hoe kan ik weten welk abonnement ik gebruik? | az account show --output table |
Azure-abonnementen beheren met de Azure CLI |
Hoe kan ik mijn abonnement wijzigen? | az account set --subscription "mySubscriptionName" |
Azure-abonnementen beheren met de Azure CLI |
Hoe kan ik een standaardresourcegroep en -locatie instellen? | az config set defaults.location=westus2 defaults.group=MyResourceGroup |
Instellingen configureren met az config |
Hoe kan ik queryopdrachtuitvoer? | az account show --query "{tenantId:tenantId,subscriptionid:id}" |
Zie Uitvoer van Azure CLI-opdrachten opvragen met behulp van een JMESPath-query voor veel --query voorbeelden in Bash, PowerShell en Cmd. |
Hoe kan ik uitvoer van een opdracht opmaken? | az account list --output table |
Uitvoerindelingen voor Azure CLI-opdrachten |
Kunt u me helpen bij het leren van Bash met Azure CLI-opdrachten? | Absoluut! We hebben allemaal verschillende technische sterke punten en daarom biedt Microsoft een handleiding voor het leren van Bash. Veel plezier! | Meer informatie over het gebruik van Bash met de Azure CLI |