Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Benvenuti nell'interfaccia della riga di comando di Azure. Siamo contenti che tu sia qui! Si è scelto uno strumento che consente di creare, aggiornare ed eliminare risorse di Azure da una riga di comando. In questa esercitazione si eseguirà l'onboarding con l'interfaccia della riga di comando di Azure e si apprenderà le competenze seguenti che consentono di avere successo nel percorso dell'interfaccia della riga di comando di Azure:
1 - Conoscere l'interfaccia della riga di comando di Azure (in questo passaggio del tutorial)
- Confrontare l'interfaccia della riga di comando di Azure e gli strumenti di PowerShell.
- Esaminare i componenti dei comandi CLI di Azure.
2 - Preparare l'ambiente per l'interfaccia della riga di comando di Azure
- Confrontare gli ambienti Bash e PowerShell.
- Impostare le variabili di ambiente.
- Aggiungere un ID casuale a un nome di risorsa di Azure.
-
- Comprendere le differenze nella continuazione di riga e nell'utilizzo delle variabili.
- Confrontare le differenze nelle virgolette e nelle sequenze di escape tra i vari ambienti.
- Lavorare con le date.
4 - Popolare le variabili da usare negli script
- Ottieni (query) le proprietà delle risorse di Azure.
- Archiviare i risultati di un comando in una variabile, ad esempio una password o un segreto.
- Archiviare il contenuto di un file JSON in una variabile, ad esempio le impostazioni di sviluppo o produzione.
5 - Eliminare le risorse di Azure su larga scala usando uno script
- Eliminare le risorse di Azure usando un ciclo FOR..EACH.
Che cos'è l'interfaccia della riga di comando di Azure?
L'interfaccia della riga di comando di Azure è uno strumento da riga di comando multipiattaforma per connettersi ad Azure ed eseguire comandi amministrativi nelle risorse di Azure. Consente l'esecuzione di comandi tramite un terminale usando prompt interattivi da riga di comando o uno script.
Per l'uso interattivo, avviare prima una shell come Bash, PowerShell o Cmd.exe in Windows, Linux o macOS. Quindi, emettere un comando al prompt della shell. Per automatizzare le attività ripetitive, raggruppare i comandi della CLI di Azure in uno script di shell utilizzando la sintassi di script della vostra shell scelta e quindi eseguire lo script.
Quale ambiente shell è consigliabile usare?
Windows PowerShell, PowerShell, Cmd e Bash sono ambienti della shell diversi. L'ambiente shell non solo determina gli strumenti che è possibile usare, ma la shell modifica anche l'esperienza della riga di comando. Ad esempio, esistono differenze importanti nelle virgolette, nei caratteri di continuazione di riga e nella sintassi delle variabili tra le shell.
Gli esempi di riferimento dell'interfaccia della riga di comando di Azure in questa esercitazione sono scritti per Bash, PowerShell e Cmd per valutare ogni esperienza della shell. Ecco un breve confronto:
Ambiente shell | È possibile usare l'interfaccia della riga di comando di Azure? | È possibile usare Azure PowerShell? |
---|---|---|
CMD | Sì | |
Bash | Sì | |
Windows PowerShell | Sì | Sì |
PowerShell | Sì | Sì |
Azure Cloud Shell è un ambiente shell ospitato in esecuzione in un contenitore Ubuntu. Cloud Shell offre due ambienti shell: Bash (con l'interfaccia della riga di comando di Azure preinstallata) e PowerShell (con Azure PowerShell preinstallato).
In che modo l'interfaccia della riga di comando di Azure viene confrontata con Azure PowerShell?
L'interfaccia della riga di comando di Azure e Azure PowerShell sono entrambi strumenti da riga di comando che consentono di creare e gestire le risorse di Azure, ma sono decisamente diversi. Ecco un breve confronto tra i due strumenti:
Confronta | Interfaccia CLI di Azure | Azure PowerShell |
---|---|---|
Cos'è? | Interfaccia della riga di comando multipiattaforma | Multipiattaforma Modulo PowerShell |
Basato su | Pitone | PowerShell |
Installare in | Windows, macOS, Linux | Windows, macOS, Linux |
effettuare il rodaggio | Shell Bash, PowerShell 5 o 7, Windows Cmd.exe, Azure Cloud Shell, contenitore Docker e altre shell Unix. | Windows PowerShell, PowerShell, Azure Cloud Shell, contenitore Docker |
Termini | Gruppi di riferimento, sottogruppi di riferimento e comandi di riferimento | Moduli, cmdlet e alias |
Esempio di sintassi | Comando per creare un account di archiviazione: az storage account create | New-AzStorageAccount |
Ulteriori informazioni | Che cos'è l'interfaccia della riga di comando di Azure? | Che cos'è Azure PowerShell? |
Note di rilascio | Note sulla versione di Azure CLI | Note sulla versione di Azure PowerShell |
Che cosa sono i componenti dei comandi dell'interfaccia della riga di comando di Azure?
Tutti i comandi di riferimento dell'interfaccia della riga di comando di Azure sono uno dei due tipi di riferimento seguenti:
- I componenti principali dell'interfaccia della riga di comando di Azure fanno parte del servizio primario dell'interfaccia della riga di comando di Azure e vengono forniti da Microsoft in base a una pianificazione di rilascio.
- Le estensioni non vengono fornite come parte dell'interfaccia della riga di comando di Azure principale, ma vengono eseguite come comandi dell'interfaccia della riga di comando. Con le estensioni è possibile accedere ai comandi sperimentali e preliminari, oltre alla possibilità di scrivere interfacce a riga di comando personalizzate. Viene richiesto di installare un'estensione al primo uso.
La sintassi dell'interfaccia della riga di comando di Azure include quattro parti. Ad esempio, questo è il modo in cui az storage account local-user create suddivide le parti della sintassi:
Termine | Esempio |
---|---|
Riferimento group |
az storage |
Riferimento delimitato da spazi subgroups |
az storage account local-user |
Riferimento command |
az storage account local-user create |
Comando di riferimento parameters |
az storage account local-user crea --name , --account-name , --resource-group |
Ottenere altri dettagli
Vuoi maggiori dettagli su uno degli argomenti trattati in questo passaggio dell'esercitazione? Per altre informazioni, usare i collegamenti in questa tabella.
Oggetto | Ulteriori informazioni |
---|---|
Ambienti | Scegliere lo strumento da riga di comando di Azure appropriato |
Termini | Termini e stato dell'interfaccia della riga di comando di Azure |
Estensioni | Usare e gestire le estensioni con l'interfaccia della riga di comando di Azure |
Passaggio successivo
Dopo aver appreso le informazioni sugli ambienti della shell e sulla sintassi dell'interfaccia della riga di comando di Azure, procedere con il passaggio successivo per preparare l'ambiente ed eseguire il primo comando di riferimento dell'interfaccia della riga di comando di Azure.