用來管理 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 教學課程。