共用方式為


用來管理 Azure 資源的常用 Azure CLI 命令

適用於:✔️ Linux VM ✔️ Windows VM ✔️ 彈性擴展集

Azure CLI 可讓您建立及管理 macOS、Linux 與 Windows 上的 Azure 資源。 本文會詳細說明一些最常用來建立和管理虛擬機器 (VM) 的命令。

本文需要 Azure CLI 2.0.4 版或更新版本。 執行 az --version 以尋找版本。 如果您需要升級,請參閱安裝 Azure CLI。 您也可以在瀏覽器中使用 Cloud Shell

Azure CLI 中的基本 Azure Resource Manager 命令

如需特定命令列參數和選項的詳細說明,您可以輸入 az <command> <subcommand> --help 來使用線上命令說明和選項。

建立 VM

Task Azure CLI 命令
建立資源群組 az group create --name myResourceGroup --location eastus
建立 Linux VM az vm create --resource-group myResourceGroup --name myVM --image LinuxImageName
建立 Windows VM az vm create --resource-group myResourceGroup --name myVM --image win2016datacenter

管理 VM 狀態

Task Azure CLI 命令
開始 VM az vm start --resource-group myResourceGroup --name myVM
停止 VM az vm stop --resource-group myResourceGroup --name myVM
解除配置 VM az vm deallocate --resource-group myResourceGroup --name myVM
重新啟動 VM az vm restart --resource-group myResourceGroup --name myVM
重新部署 VM az vm redeploy --resource-group myResourceGroup --name myVM
刪除 VM az vm delete --resource-group myResourceGroup --name myVM

取得 VM 資訊

Task Azure CLI 命令
列出 VM az vm list
取得 VM 的相關資訊 az vm show --resource-group myResourceGroup --name myVM
取得 VM 資源的使用量 az vm list-usage --location eastus
取得所有可用的 VM 大小 az vm list-sizes --location eastus

磁碟和映像

Task Azure CLI 命令
將資料磁碟新增至 VM az vm disk attach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk --size-gb 128 --new
列出 VM 的已連結磁碟 az vm show --resource-group groupName --name vmName --query "storageProfile"
從 VM 移除資料磁碟 az vm disk detach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk
調整磁碟大小 az disk update --resource-group myResourceGroup --name myDataDisk --size-gb 256
為磁碟建立快照 az snapshot create --resource-group myResourceGroup --name mySnapshot --source myDataDisk
建立 VM 的映像 az image create --resource-group myResourceGroup --source myVM --name myImage
從映像建立 VM az vm create --resource-group myResourceGroup --name myNewVM --image myImage

下一步

如需 CLI 命令的其他範例,請參閱使用 Azure CLI 建立和管理 Linux VM 教學課程。