Utilizzare l'interfaccia della riga di comando di Azure

Completato

L'interfaccia della riga di comando di Azure è un programma della riga di comando per connettersi ad Azure ed eseguire comandi amministrativi sulle risorse di Azure. Viene eseguita in Linux, macOS e Windows e consente ad amministratori e sviluppatori di eseguire i comandi tramite un terminale, un prompt della riga di comando o uno script anziché un Web browser. Per riavviare una VM, ad esempio, si userebbe un comando simile al seguente:

az vm restart -g MyResourceGroup -n MyVm

L'interfaccia della riga di comando di Azure offre strumenti da riga di comando multipiattaforma per la gestione delle risorse di Azure. È possibile installare l'interfaccia della riga di comando in locale nei computer con sistemi operativi Windows, Linux o macOS. L'interfaccia della riga di comando di Azure può anche essere usata da un browser tramite Azure Cloud Shell.

In entrambi i casi, l'interfaccia della riga di comando di Azure può essere usata in modo interattivo o tramite script:

  • Modo interattivo. Per prima cosa, per i sistemi operativi Windows, avviare una shell come cmd.exe. In alternativa, per Linux o macOS, usare Bash. Eseguire quindi il comando al prompt della shell.
  • Oggetto con script. Comporre i comandi dell'interfaccia della riga di comando di Azure in uno script della shell usando la sintassi dello script della shell selezionata. A questo punto, eseguire lo script.

L'interfaccia della riga di comando di Azure consente di controllare quasi tutti gli aspetti di ogni risorsa di Azure. È possibile lavorare con i gruppi di risorse, la risorsa di archiviazione, le VM, Microsoft Entra ID, i contenitori, l'apprendimento automatico e così via.

I comandi nell'interfaccia della riga di comando sono strutturati in gruppi e sottogruppi. Ogni gruppo rappresenta un servizio offerto da Azure e i sottogruppi dividono i comandi per tali servizi in raggruppamenti logici. Il gruppo storage, ad esempio, contiene sottogruppi tra cui account, blob, condivisione e coda.

Quindi, come si possono trovare i comandi specifici necessari? Un modo consiste nell'usare az find. Se si vogliono ad esempio trovare i comandi utili per gestire un BLOB di archiviazione, si può usare il comando:

az find blob

Se si conosce già il nome del comando, l'argomento --help per il comando restituirà informazioni più dettagliate su di esso e, per un gruppo di comandi, un elenco dei sottocomandi disponibili. Ad esempio, ecco come è possibile ottenere un elenco dei sottogruppi e dei comandi per la gestione dell'archiviazione BLOB:

az storage blob --help