Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Willkommen bei der Azure CLI. Sie haben ein Tool ausgewählt, mit dem Sie Azure-Ressourcen über eine Befehlszeile erstellen, aktualisieren und löschen können. In diesem Lernprogramm integrieren Sie die Azure CLI und lernen die folgenden Fähigkeiten kennen, die Ihnen helfen, in Ihrer Azure CLI-Reise erfolgreich zu sein:
1. Einführung in die Azure CLI (in diesem Tutorialschritt)
- Vergleich der Azure CLI- und PowerShell-Tools.
- Überprüfen Sie die Azure CLI-Befehlskomponenten.
2. Vorbereiten der Umgebung für die Azure CLI
- Vergleichen Sie Bash- und PowerShell-Umgebungen.
- Legen Sie Umgebungsvariablen fest.
- Fügen Sie einem Azure-Ressourcennamen eine zufällige ID hinzu.
3 – Vergleich der Unterschiede bei der Azure CLI-Syntax in Bash, PowerShell und Cmd
- Grundlegendes zu Unterschieden bei der Zeilenfortsetzung und der Variablenverwendung.
- Vergleichen Sie die Unterschiede bei der Zeichensetzung und Escapezeichen zwischen den Umgebungen.
- Mit Datumsangaben arbeiten.
4. Auffüllen der Variablen für die Verwendung in Skripts
- Abrufen der Eigenschaften von Azure-Ressourcen (Abfrage).
- Speichern Sie die Ergebnisse eines Befehls in einer Variablen, z. B. ein Kennwort oder einen geheimen Schlüssel.
- Speichern Sie den Inhalt einer JSON-Datei in einer Variablen, z. B. Entwicklungs- oder Produktionseinstellungen.
5 – Löschen von Azure-Ressourcen im großen Maßstab mithilfe eines Skripts
- Löschen Sie Azure-Ressourcen mithilfe einer FOR..EACH-Schleife.
Was ist die Azure CLI?
Die Azure-Befehlszeilenschnittstelle (Azure CLI) ist ein plattformübergreifendes Befehlszeilentool, über das Sie eine Verbindung mit Azure herstellen und Verwaltungsbefehle für Azure-Ressourcen ausführen können. Das Tool ermöglicht die Ausführung von Befehlen über ein Terminal, indem interaktive Befehlszeilenaufforderungen oder ein Skript verwendet werden.
Starten Sie zum interaktiven Verwenden zunächst eine Shell wie Bash, PowerShell oder Cmd.exe
unter Windows, Linux oder macOS. Geben Sie dann an der Shell-Eingabeaufforderung einen Befehl aus. Um sich wiederholende Aufgaben zu automatisieren, fügen Sie die Azure CLI-Befehle mithilfe der Syntax Der ausgewählten Shell in ein Skript zusammen, und führen Sie dann das Skript aus.
Welche Shellumgebung sollte ich verwenden?
Windows PowerShell, PowerShell, Cmd und Bash sind verschiedene Shellumgebungen. Ihre Shellumgebung bestimmt nicht nur, welche Tools Sie verwenden können, sondern hat auch Einfluss auf Ihre Befehlszeilenumgebung. Es gibt z. B. wichtige Unterschiede bei Anführungszeichen, Zeilenfortsetzungszeichen und Variablensyntax zwischen Shells.
Die In diesem Lernprogramm aufgeführten Azure CLI-Referenzbeispiele sind für Bash, PowerShell und Cmd geschrieben, damit Sie die einzelnen Shell-Erfahrungen auswerten können. Hier ein kurzer Vergleich:
Shellumgebung | Kann ich die Azure CLI verwenden? | Kann ich Azure PowerShell verwenden? |
---|---|---|
CMD | Ja | |
Schlagen | Ja | |
Windows PowerShell | Ja | Ja |
PowerShell | Ja | Ja |
Azure Cloud Shell ist eine gehostete Shellumgebung, die auf einem Linux-Container ausgeführt wird. Cloud Shell bietet zwei Shellumgebungen: Bash (mit vorinstallierter Azure CLI) und PowerShell (mit vorinstallierter Azure CLI und Azure PowerShell).
Was sind die Unterschiede zwischen der Azure CLI und Azure PowerShell?
Die Azure CLI und Azure PowerShell sind Befehlszeilentools, mit denen Sie Azure-Ressourcen erstellen und verwalten können, sie unterscheiden sich jedoch erheblich. Im Folgenden finden Sie einen kurzen Vergleich der beiden Tools:
Vergleichen | Azure-Befehlszeilenschnittstelle (Azure CLI) | Azure PowerShell |
---|---|---|
Was ist das? | Plattformübergreifende Befehlszeilenschnittstelle | Plattformübergreifendes PowerShell-Modul |
Basierend auf | Python | PowerShell |
Installation unter | Windows, macOS, Linux | Windows, macOS, Linux |
Laufen in | Bash-Shell, PowerShell 5 oder 7, Windows Cmd.exe, Azure Cloud Shell, Docker-Container und andere Unix-Shells. | Windows PowerShell, PowerShell, Azure Cloud Shell, Docker-Container |
Begriffe | Referenzgruppen, Referenzuntergruppen und Verweisbefehle | Module, Cmdlets und Aliase |
Syntaxbeispiel | az storage account create - Erstellt ein Storage-Konto in Azure. | New-AzStorageAccount |
Erfahren Sie mehr | Worum handelt es sich bei der Azure CLI? | Was ist Azure PowerShell? |
Versionshinweise | Versionshinweise für die Azure CLI | Versionshinweise zu Azure PowerShell |
Was sind Azure CLI-Befehlskomponenten?
Alle Azure CLI-Verweisbefehle haben einen von zwei Verweistypen:
- Core-Komponenten der Azure CLI sind Teil des primären Azure CLI-Diensts und werden von Microsoft gemäß einem Veröffentlichungszeitplan bereitgestellt.
- Erweiterungen werden nicht zusammen mit der Kern-Azure CLI bereitgestellt, können aber als CLI-Befehle ausgeführt werden. Mit Erweiterungen erhalten Sie Zugriff auf experimentelle Befehle und Vorabversionen von Befehlen und können eigene CLIs schreiben. Sie werden bei der ersten Verwendung einer Erweiterung zur Installation aufgefordert.
Die Azure CLI-Syntax besteht aus vier Teilen. Beispiel: "az storage account local-user create " unterteilt in diese Syntaxteile:
Begriff | Beispiel |
---|---|
Referenz: group |
Az storage |
Durch Leerzeichen getrennter Verweis subgroups |
az storage account local-user |
Referenz: command |
az storage account local-user create |
Verweisbefehl parameters |
az storage account lokal-Benutzer erstellen --name , --account-name , --resource-group |
Weitere Details
Möchten Sie weitere Details zu einem der in diesem Tutorialschritt behandelten Themen? Weitere Informationen finden Sie unter den Links in dieser Tabelle:
Betreff | Erfahren Sie mehr |
---|---|
Umgebungen | Wählen des richtigen Azure-Befehlszeilentools |
Begriffe | Azure-CLI-Begriffe und Status |
Erweiterungen | Verwenden und Verwalten von Erweiterungen mit der Azure CLI |
Nächster Schritt
Nachdem Sie sich nun mit Shellumgebungen und der Azure CLI-Syntax beschäftigt haben, fahren Sie mit dem nächsten Schritt fort, um Ihre Umgebung vorzubereiten und den ersten Azure CLI-Referenzbefehl auszuführen.