Comandi comuni dell'interfaccia della riga di comando di Azure 1.0 per Linux e MacCommon Azure CLI 1.0 commands on Linux and Mac

Per usare l'interfaccia della riga di comando di Azure con i comandi e i modelli di Resource Manager per distribuire risorse e carichi di lavoro di Azure tramite gruppi di risorse, è necessario un account Azure.Before you can use the Azure CLI with Resource Manager commands and templates to deploy Azure resources and workloads using resource groups, you will need an account with Azure. Se non si dispone di un account, è possibile ottenere un Azure qui versione di valutazione gratuita.If you do not have an account, you can get a free Azure trial here.

Se non è già stata installata l'interfaccia della riga di comando di Azure e non è stata stabilita la connessione alla sottoscrizione, vedere Installare l'interfaccia della riga di comando di Azure, impostare la modalità su arm con azure config mode arm, quindi connettersi ad Azure con il comando azure login.If you haven't already installed the Azure CLI and connected to your subscription, see Install the Azure CLI set the mode to arm with azure config mode arm, and connect to Azure with the azure login command.

Versioni dell'interfaccia della riga di comando per completare l'attivitàCLI versions to complete the task

È possibile completare l'attività usando una delle versioni seguenti dell'interfaccia della riga di comando:You can complete the task using one of the following CLI versions:

  • Interfaccia della riga di comando di Azure 1.0: interfaccia della riga di comando per i modelli di distribuzione classica e Resource Manager (questo articolo)Azure CLI 10 – our CLI for the classic and resource management deployment models (this article)
  • Interfaccia della riga di comando di Azure 2.0: interfaccia della riga di comando di prossima generazione per il modello di distribuzione di Gestione risorsaAzure CLI 2.0 - our next generation CLI for the resource management deployment model

Comandi di base di Azure Resource Manager nell'interfaccia della riga di comando di AzureBasic Azure Resource Manager commands in Azure CLI

Questo articolo illustra i comandi di base da usare con l'interfaccia della riga di comando di Azure per gestire le risorse, principalmente macchine virtuali, e interagire con esse nella sottoscrizione di Azure.This article covers basic commands you will want to use with Azure CLI to manage and interact with your resources (primarily VMs) in your Azure subscription. Per una guida più dettagliata con parametri e opzioni della riga di comando specifici, è possibile usare la Guida in linea dei comandi e le relative opzioni digitando azure <command> <subcommand> --help o azure help <command> <subcommand>.For more detailed help with specific command line switches and options, you can use the online command help and options by typing azure <command> <subcommand> --help or azure help <command> <subcommand>.

Nota

Questi esempi non includono operazioni basate su modelli che sono in genere consigliate per distribuzioni di macchine virtuali in Gestione risorse.These examples don't include template-based operations which are generally recommended for VM deployments in Resource Manager. Per informazioni, vedere come usare l'interfaccia della riga di comando di Azure con Azure Resource Manager e Distribuire e gestire le macchine virtuali usando modelli di Azure Resource Manager e l'interfaccia della riga di comando di Azure.For information, see Use the Azure CLI with Azure Resource Manager and Deploy and manage virtual machines by using Azure Resource Manager templates and the Azure CLI.

AttivitàTask Gestione risorseResource Manager
Creare la macchina virtuale di baseCreate the most basic VM azure vm quick-create [options] <resource-group> <name> <location> <os-type> <image-urn> <admin-username> <admin-password>

Ottenere image-urn dal comando azure vm image list.(Obtain the image-urn from the azure vm image list command. Vedere questo articolo per esempi.See this article for examples.)
Creare una macchina virtuale LinuxCreate a Linux VM azure vm create [options] <resource-group> <name> <location> -y "Linux"
Creare un'app WindowsCreate a Windows VM azure vm create [options] <resource-group> <name> <location> -y "Windows"
Elenco delle macchine virtualiList VMs azure vm list [options]
Visualizzare informazioni su una macchina virtualeGet information about a VM azure vm show [options] <resource_group> <name>
Avviare una macchina virtualeStart a VM azure vm start [options] <resource_group> <name>
Arrestare una macchina virtualeStop a VM azure vm stop [options] <resource_group> <name>
Deallocare una macchina virtualeDeallocate a VM azure vm deallocate [options] <resource-group> <name>
Riavviare una macchina virtualeRestart a VM azure vm restart [options] <resource_group> <name>
Eliminare una macchina virtualeDelete a VM azure vm delete [options] <resource_group> <name>
Acquisire una macchina virtualeCapture a VM azure vm capture [options] <resource_group> <name>
Creare una macchina virtuale da un'immagine dell'utenteCreate a VM from a user image azure vm create [options] –q <image-name> <resource-group> <name> <location> <os-type>
Creare una macchina virtuale da un disco specializzatoCreate a VM from a specialized disk azue vm create [options] –d <os-disk-vhd> <resource-group> <name> <location> <os-type>
Aggiungere un disco dati a una macchina virtualeAdd a data disk to a VM azure vm disk attach-new [options] <resource-group> <vm-name> <size-in-gb> [vhd-name]
Rimuovere un disco dati da una macchina virtualeRemove a data disk from a VM azure vm disk detach [options] <resource-group> <vm-name> <lun>
Aggiungere un'estensione generica a una macchina virtualeAdd a generic extension to a VM azure vm extension set [options] <resource-group> <vm-name> <name> <publisher-name> <version>
Aggiungere l'estensione accesso alle macchine Virtuali a una macchina virtualeAdd VM Access extension to a VM azure vm reset-access [options] <resource-group> <name>
Aggiungere Docker estensione a una macchina virtualeAdd Docker extension to a VM azure vm docker create [options] <resource-group> <name> <location> <os-type>
Rimuovere un'estensione di macchina virtualeRemove a VM extension azure vm extension set [options] –u <resource-group> <vm-name> <name> <publisher-name> <version>
Ottenere l'utilizzo delle risorse della macchina virtualeGet usage of VM resources azure vm list-usage [options] <location>
Ottenere tutte le dimensioni delle macchine virtuali disponibiliGet all available VM sizes azure vm sizes [options]

Passaggi successiviNext steps