Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La interfaz Azure Command-Line (CLI) es una herramienta de línea de comandos multiplataforma para conectarse a Azure y ejecutar comandos administrativos en Azure recursos. Permite la ejecución de comandos mediante un terminal con mensajes de la línea de comandos interactivos o un script.
Para su uso interactivo, primero abra un intérprete de comandos como cmd.exe en Windows o Bash en Linux o macOS y, a continuación, emita un comando en el símbolo del sistema. Para automatizar las tareas repetitivas, una los comandos CLI en un script usando la sintaxis de scripts de tu terminal elegida y luego ejecute el script.
Puede instalar el CLI de Azure localmente en equipos Linux, macOS o Windows. También se puede usar desde un explorador a través del Azure Cloud Shell o ejecutar desde dentro de un contenedor de Docker.
Versión actual
La versión actual del CLI de Azure es 2.84.0. Para obtener información sobre la última versión, consulte las notas de la versión. Para averiguar tu versión instalada y ver si necesitas actualizar, ejecuta az version.
Autenticación
CLI de Azure admite varios métodos de autenticación. Para obtener información detallada sobre la autenticación en Azure desde el CLI de Azure, consulte Sign in with CLI de Azure.
Diseño de referencia de comandos
La sintaxis de CLI de Azure sigue un patrón reference name - command - parameter - parameter value. Por ejemplo, cambiar entre suscripciones suele ser una tarea común. Esta es la sintaxis.
az account set --subscription "my subscription name"
Otro uso común de la CLI de Azure es administrar las asignaciones de roles.
az role assignment create --assignee servicePrincipalName --role Reader --scope /subscriptions/mySubscriptionID/resourceGroups/myResourceGroupName
az role assignment delete --assignee userSign-inName --role Contributor
Para obtener más información sobre cómo administrar suscripciones, consulte Administrar suscripciones con CLI de Azure. Consulte Crear una entidad de servicio de Azure con el CLI de Azure para obtener un tutorial detallado sobre la administración de entidades de servicio y asignaciones de roles.
Comparación con la sintaxis de PowerShell
Choose la herramienta de línea de comandos correcta explica la diferencia entre tools y environments con énfasis en el CLI de Azure y el Azure PowerShell. También proporciona muchas comparaciones de comandos en paralelo. Estos son dos ejemplos:
| Comando | CLI de Azure | Azure PowerShell |
|---|---|---|
| Crear grupo de recursos | Para crear un grupo de recursos en Azure, use el comando: az group create --name ResourceGroupName --location eastus. Cambie "ResourceGroupName" por el nombre deseado para su grupo de recursos. | New-AzResourceGroup -Name ResourceGroupName -Ubicación eastus |
| Creación de una cuenta de Azure Storage | az storage account create --name StorageAccountName --resource-group ResourceGroupName --location eastus --sku Standard_LRS --kind StorageV2 // Permite crear una cuenta de almacenamiento especificando el nombre, grupo de recursos, ubicación, tipo de redundancia de almacenamiento (SKU) y tipo de cuenta. | New-AzStorageAccount -Name StorageAccountName -ResourceGroupName ResourceGroupName -Ubicación eastus -SkuName Standard_LRS -Kind StorageV2 |
Para comparar la sintaxis de CLI de Azure entre entornos de Bash y PowerShell, consulte Aprenda las diferencias de sintaxis de CLI de Azure en Bash, PowerShell y Cmd.
Formatos de salida
El CLI de Azure usa JSON como formato de salida predeterminado, pero ofrece otros formatos como se describe en formatos Output para comandos CLI de Azure. Use el parámetro --output para dar formato a los resultados del comando CLI de Azure. Este es un ejemplo:
az account list --output table
Establezca la salida predeterminada estableciendo la propiedad de configuración output tal como se describe en CLI de Azure configuración.
az config set core.output=jsonc
Recopilación de datos
CLI de Azure recopila datos de telemetría de forma predeterminada. Microsoft agrega datos recopilados para identificar patrones de uso para identificar problemas comunes y mejorar la experiencia de CLI de Azure. Microsoft CLI de Azure no recopila datos personales ni privados. Por ejemplo, los datos de uso ayudan a identificar problemas tales como los comandos que se usan poco y ayudan a asignar prioridades al trabajo.
Aunque la información que ofrecen estos datos es muy útil, también sabemos que no todos quieren enviar los datos de uso. Puede deshabilitar la recopilación de datos con el comando . También puede leer nuestra declaración de privacidad para obtener más información.
Véase también
- Guía rápida de integración
- Comience con CLI de Azure
- Lista completa de referencia de comandos para CLI de Azure