📋 Copy All Commands
📄 Generate PDF | Befehl | Beschreibung |
|---------|-------------|
| az login | Bei Azure anmelden |
| az login --service-principal -u <app-id> -p <password> --tenant <tenant> | Mit Service Principal anmelden |
| az logout | Von Azure abmelden |
| az account list | Alle Abonnements auflisten |
| az account set --subscription "subscription-name" | Aktive Subscription festlegen |
| az account show | Aktuelle Abonnement anzeigen |
| az configure | Azure CLI-Einstellungen konfigurieren |Umfassende Azure CLI-Befehle und Workflows zur Verwaltung von Microsoft Azure Cloud-Diensten, einschließlich virtueller Maschinen, Speicher und Azure Active Directory.
Befehl Beschreibung az group listAlle Ressourcengruppen auflisten az group create --name myResourceGroup --location eastusRessourcengruppe erstellen az group delete --name myResourceGroupRessourcengruppe löschen az group show --name myResourceGroupRessourcengruppen-Details anzeigen az group update --name myResourceGroup --tags environment=productionRessourcengruppentags aktualisieren
Befehl Beschreibung az vm listAlle VMs auflisten az vm create --resource-group myResourceGroup --name myVM --image UbuntuLTS --admin-username azureuser --generate-ssh-keysVM erstellen az vm start --resource-group myResourceGroup --name myVMVM starten az vm stop --resource-group myResourceGroup --name myVMVM stoppen az vm restart --resource-group myResourceGroup --name myVMVM neu starten az vm delete --resource-group myResourceGroup --name myVMVM löschen az vm deallocate --resource-group myResourceGroup --name myVMVM freigeben
Befehl Beschreibung az vm show --resource-group myResourceGroup --name myVMVM-Details anzeigen az vm list-sizes --location eastusVerfügbare VM-Größen auflisten az vm image list --output tableListe beliebter VM-Images az vm image list --publisher Canonical --output tableBilder nach Herausgeber auflisten az vm get-instance-view --resource-group myResourceGroup --name myVMVM-Instanzansicht abrufen
Befehl Beschreibung az vm extension list --resource-group myResourceGroup --vm-name myVMListe VM-Erweiterungen az vm extension set --resource-group myResourceGroup --vm-name myVM --name customScript --publisher Microsoft.Azure.Extensions --settings '\\{"fileUris":["https://example.com/script.sh"],"commandToExecute":"sh script.sh"\\}'Extension installieren az vm extension delete --resource-group myResourceGroup --vm-name myVM --name customScriptErweiterung entfernen
Befehl Beschreibung az storage account listListe von Speicherkonten az storage account create --name mystorageaccount --resource-group myResourceGroup --location eastus --sku Standard_LRSStorage-Konto erstellen az storage account delete --name mystorageaccount --resource-group myResourceGroupSpeicherkonto löschen az storage account show --name mystorageaccount --resource-group myResourceGroupSpeicherkonto-Details anzeigen az storage account keys list --account-name mystorageaccount --resource-group myResourceGroupAuflisten von Speicherkonto-Schlüsseln
Befehl Beschreibung az storage container list --account-name mystorageaccountContainer auflisten az storage container create --name mycontainer --account-name mystorageaccountContainer erstellen az storage container delete --name mycontainer --account-name mystorageaccountContainer löschen az storage blob upload --file myfile.txt --container-name mycontainer --name myblob --account-name mystorageaccountBlob hochladen az storage blob download --container-name mycontainer --name myblob --file myfile.txt --account-name mystorageaccountBlob herunterladen az storage blob list --container-name mycontainer --account-name mystorageaccountBlobs auflisten
Befehl Beschreibung az storage share list --account-name mystorageaccountDateifreigaben auflisten az storage share create --name myshare --account-name mystorageaccountDateifreigabe erstellen az storage file upload --share-name myshare --source myfile.txt --account-name mystorageaccountDatei hochladen az storage file download --share-name myshare --path myfile.txt --dest myfile.txt --account-name mystorageaccountDatei herunterladen
Befehl Beschreibung az webapp listListe von Web-Apps `az webapp create —resource-group myResourceGroup —plan myAppServicePlan —name myWebApp —runtime “NODE 14-lts”` az webapp delete --resource-group myResourceGroup --name myWebAppWeb-App löschen az webapp start --resource-group myResourceGroup --name myWebAppWeb-App starten az webapp stop --resource-group myResourceGroup --name myWebAppWeb-App stoppen az webapp restart --resource-group myResourceGroup --name myWebAppWeb-App neu starten
Befehl Beschreibung az appservice plan listListe App Service-Pläne az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku B1App Service-Plan erstellen az appservice plan delete --name myAppServicePlan --resource-group myResourceGroupApp Service Plan löschen az appservice plan update --name myAppServicePlan --resource-group myResourceGroup --sku S1App Service Plan aktualisieren
Befehl Beschreibung az webapp deployment source config --resource-group myResourceGroup --name myWebApp --repo-url https://github.com/user/repo --branch masterGit-Bereitstellung konfigurieren az webapp deployment source sync --resource-group myResourceGroup --name myWebAppSync-Bereitstellung az webapp log tail --resource-group myResourceGroup --name myWebAppStream-Logs az webapp config appsettings set --resource-group myResourceGroup --name myWebApp --settings key=valueApp-Einstellungen festlegen
Befehl Beschreibung az functionapp listList-Funktions-Apps az functionapp create --resource-group myResourceGroup --consumption-plan-location eastus --runtime node --name myFunctionApp --storage-account mystorageaccountFunktion-App erstellen az functionapp delete --resource-group myResourceGroup --name myFunctionAppFunktion-App löschen az functionapp start --resource-group myResourceGroup --name myFunctionAppStarten Sie die Funktions-App az functionapp stop --resource-group myResourceGroup --name myFunctionAppStop-Funktions-App
Befehl Beschreibung az functionapp function list --resource-group myResourceGroup --name myFunctionAppList-Funktionen az functionapp function show --resource-group myResourceGroup --name myFunctionApp --function-name myFunctionFunktionsdetails anzeigen az functionapp function delete --resource-group myResourceGroup --name myFunctionApp --function-name myFunctionDelete-Funktion
Befehl Beschreibung az sql server listListe SQL-Server az sql server create --name myserver --resource-group myResourceGroup --location eastus --admin-user myadmin --admin-password myPassword123!SQL-Server erstellen az sql server delete --name myserver --resource-group myResourceGroupSQL-Server löschen az sql server show --name myserver --resource-group myResourceGroupSQL-Server-Details anzeigen
Befehl Beschreibung az sql db list --resource-group myResourceGroup --server myserverDatenbanken auflisten az sql db create --resource-group myResourceGroup --server myserver --name mydatabase --service-objective S0Datenbank erstellen az sql db delete --resource-group myResourceGroup --server myserver --name mydatabaseDatenbank löschen az sql db show --resource-group myResourceGroup --server myserver --name mydatabaseDatenbankdetails anzeigen
Befehl Beschreibung az sql server firewall-rule list --resource-group myResourceGroup --server myserverFirewall-Regeln auflisten az sql server firewall-rule create --resource-group myResourceGroup --server myserver --name AllowMyIP --start-ip-address 192.168.1.1 --end-ip-address 192.168.1.1Firewall-Regel erstellen az sql server firewall-rule delete --resource-group myResourceGroup --server myserver --name AllowMyIPFirewall-Regel löschen
Befehl Beschreibung az ad user listBenutzer auflisten az ad user create --display-name "John Doe" --password myPassword123! --user-principal-name john@contoso.comBenutzer erstellen az ad user delete --id john@contoso.comBenutzer löschen az ad user show --id john@contoso.comBenutzerdetails anzeigen az ad user update --id john@contoso.com --display-name "John Smith"Benutzer aktualisieren
Befehl Beschreibung az ad group listListengruppen az ad group create --display-name "My Group" --mail-nickname mygroupGruppe erstellen az ad group delete --group mygroupGruppe löschen az ad group member add --group mygroup --member-id john@contoso.comMitglied zur Gruppe hinzufügen az ad group member remove --group mygroup --member-id john@contoso.comMitglied aus Gruppe entfernen
Befehl Beschreibung az ad app listAnwendungen auflisten az ad app create --display-name "My App"Anwendung erstellen az ad app delete --id <app-id>Anwendung löschen az ad app show --id <app-id>Anwendungsdetails anzeigen
Azure Kubernetes Service (AKS)
Clusterverwaltung
Befehl Beschreibung az aks listAKS-Cluster auflisten az aks create --resource-group myResourceGroup --name myAKSCluster --node-count 1 --enable-addons monitoring --generate-ssh-keysAKS-Cluster erstellen az aks delete --resource-group myResourceGroup --name myAKSClusterAKS-Cluster löschen az aks start --resource-group myResourceGroup --name myAKSClusterAKS-Cluster starten az aks stop --resource-group myResourceGroup --name myAKSClusterAKS-Cluster stoppen
Clusteroperationen
Befehl Beschreibung az aks get-credentials --resource-group myResourceGroup --name myAKSClusterCluster-Anmeldeinformationen abrufen az aks scale --resource-group myResourceGroup --name myAKSCluster --node-count 3Scale Cluster az aks upgrade --resource-group myResourceGroup --name myAKSCluster --kubernetes-version 1.21.1Cluster upgraden az aks show --resource-group myResourceGroup --name myAKSClusterCluster-Details anzeigen
Azure Container Registry (ACR)
Registryverwaltung
Befehl Beschreibung az acr listContainer-Registrys auflisten az acr create --resource-group myResourceGroup --name myregistry --sku BasicContainer-Registry erstellen az acr delete --resource-group myResourceGroup --name myregistryContainer-Registry löschen az acr login --name myregistryBei Registry anmelden
Image-Verwaltung
Befehl Beschreibung az acr repository list --name myregistryRepositorys auflisten az acr repository show-tags --name myregistry --repository myappBild-Tags anzeigen az acr repository delete --name myregistry --repository myapp --tag v1.0Image-Tag löschen docker tag myapp:latest myregistry.azurecr.io/myapp:v1.0ACR-Image markieren docker push myregistry.azurecr.io/myapp:v1.0Push-Image in ACR
Netzwerk
Virtuelle Netzwerke
Befehl Beschreibung az network vnet listListe virtuelle Netzwerke az network vnet create --resource-group myResourceGroup --name myVNet --address-prefix 10.0.0.0/16Virtuelles Netzwerk erstellen az network vnet delete --resource-group myResourceGroup --name myVNetVirtuelles Netzwerk löschen az network vnet subnet create --resource-group myResourceGroup --vnet-name myVNet --name mySubnet --address-prefix 10.0.1.0/24Subnetz erstellen
Netzwerksicherheitsgruppen
Befehl Beschreibung az network nsg listNetzwerksicherheitsgruppen auflisten az network nsg create --resource-group myResourceGroup --name myNSGNSG erstellen az network nsg rule create --resource-group myResourceGroup --nsg-name myNSG --name myRule --protocol tcp --priority 1000 --destination-port-range 80NSG-Regel erstellen az network nsg rule delete --resource-group myResourceGroup --nsg-name myNSG --name myRuleNSG-Regel löschen
Load Balancer
Befehl Beschreibung az network lb listLoad Balancer auflisten az network lb create --resource-group myResourceGroup --name myLoadBalancer --sku Standard --public-ip-address myPublicIPLoad Balancer erstellen az network lb delete --resource-group myResourceGroup --name myLoadBalancerLoad Balancer löschen
Überwachung und Protokollierung
Azure Monitor
Befehl Beschreibung az monitor metrics list --resource <resource-id>Liste von Metriken az monitor metrics list-definitions --resource <resource-id>Liste von Metrik-Definitionen az monitor log-analytics workspace listLog Analytics-Arbeitsbereiche auflisten az monitor log-analytics workspace create --resource-group myResourceGroup --workspace-name myWorkspaceArbeitsbereich erstellen
Warnungen
Befehl Beschreibung az monitor alert listListen-Warnungen az monitor alert create --name myAlert --resource-group myResourceGroup --condition "avg Percentage CPU > 80"Alert erstellen az monitor alert delete --name myAlert --resource-group myResourceGroupAlert löschen
Best Practices
Sicherheit