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.
Le damos la bienvenida a la CLI de Azure. Ha elegido una herramienta que le permite crear, actualizar y eliminar recursos de Azure desde una línea de comandos. En este tutorial, te familiarizarás con la CLI de Azure y aprenderás las siguientes habilidades que te ayudarán a tener éxito en tu viaje con la CLI de Azure.
1- Conozca la CLI de Azure (en este paso del tutorial)
- Compare la CLI de Azure y las herramientas de PowerShell.
- Revise los componentes de comandos de la CLI de Azure.
2: Preparación del entorno para la CLI de Azure
- Compare los entornos de Bash y PowerShell.
- Establezca las variables de entorno.
- Agregue un identificador aleatorio a un nombre de recurso de Azure.
3: Comparación de las diferencias de sintaxis de la CLI de Azure en Bash, PowerShell y Cmd
- Comprenda las diferencias en la continuación de línea y el uso de variables.
- Compara las diferencias en el uso de comillas y los caracteres de escape entre los entornos.
- Trabajar con fechas.
4- Rellenar variables para su uso en scripts
- Obtiene (consulta) las propiedades de recursos de Azure.
- Almacene los resultados de un comando en una variable, como una contraseña o un secreto.
- Almacene el contenido de un archivo JSON en una variable, como la configuración de desarrollo o producción.
5: Eliminación de recursos de Azure a escala mediante un script
- Elimine los recursos de Azure usando un bucle FOR..EACH.
¿Qué es la CLI de Azure?
La interfaz de la línea de comandos (CLI) de Azure es una herramienta multiplataforma para conectarse a Azure y ejecutar comandos administrativos en los recursos de Azure. Permite la ejecución de comandos mediante un terminal con mensajes de la línea de comandos interactivos o un script.
Para uso interactivo, inicie primero un shell como Bash, PowerShell o Cmd.exe
en Windows, Linux o macOS. A continuación, emita un comando en el shell. Para automatizar tareas repetitivas, ensambla los comandos de la CLI de Azure en un script mediante la sintaxis del shell elegido y, a continuación, ejecute el script.
¿Qué entorno de shell debo usar?
Windows PowerShell, PowerShell, Cmd y Bash son entornos de shell diferentes. El entorno de shell no solo determina qué herramientas puede usar, sino que también cambia la experiencia de la línea de comandos. Por ejemplo, existen importantes diferencias en las comillas, los caracteres de continuación de línea y la sintaxis de variables entre los diferentes intérpretes de comandos.
Los ejemplos de referencia de la CLI de Azure que se encuentran en este tutorial se escriben para Bash, PowerShell y Cmd para ayudarle a evaluar cada experiencia de shell. Esta es una breve comparación:
Entorno de shell | ¿Puedo usar la CLI de Azure? | ¿Puedo usar Azure PowerShell? |
---|---|---|
CMD | Sí | |
Juerga | Sí | |
Windows PowerShell | Sí | Sí |
PowerShell | Sí | Sí |
Azure Cloud Shell es un entorno de shell hospedado que se ejecuta en un contenedor de Linux. Cloud Shell proporciona dos entornos de shell: Bash (con la CLI de Azure preinstalada) y PowerShell (con la CLI de Azure y Azure PowerShell preinstalada).
¿Cómo se compara la CLI de Azure con Azure PowerShell?
La CLI de Azure y Azure PowerShell son herramientas de línea de comandos que permiten crear y administrar recursos de Azure, pero son distintas. Esta es una breve comparación de las dos herramientas:
Comparación | CLI de Azure | Azure PowerShell |
---|---|---|
¿Qué es? | Interfaz de línea de comandos multiplataforma | Módulo de PowerShell multiplataforma |
Basado en | Pitón | PowerShell |
Instalar en | Windows, macOS, Linux | Windows, macOS, Linux |
Ejecutar en | Shell de Bash, PowerShell 5 o 7, Windows Cmd.exe, Azure Cloud Shell, contenedor de Docker y otros shells de Unix. | Windows PowerShell, PowerShell, Azure Cloud Shell, contenedor de Docker |
Términos | Grupos de referencia, subgrupos de referencia y comandos de referencia | Módulos, cmdlets y alias |
Ejemplo de sintaxis | az storage account create (crear cuenta de almacenamiento) | New-AzStorageAccount |
Aprende más | ¿Qué es la CLI de Azure? | ¿Qué es Azure PowerShell? |
Notas de lanzamiento | Notas de la versión de la CLI de Azure | Notas de la versión de Azure PowerShell |
¿Qué son los componentes de comandos de la CLI de Azure?
Todos los comandos de referencia de la CLI de Azure son uno de los dos tipos de referencia:
- Los componentes principales de la CLI de Azure forman parte del servicio principal de la CLI de Azure y se envían desde Microsoft según una programación de versión.
- Las extensiones no se incluyen como parte de la CLI principal de Azure, pero se ejecutan como comandos de la CLI. Con las extensiones, obtiene acceso a comandos experimentales y de versión preliminar junto con la capacidad de escribir sus propias interfaces de la CLI. Se le pedirá que instale una extensión en el primer uso.
La sintaxis de la CLI de Azure tiene cuatro partes. Por ejemplo, az storage account local-user create divide en estas partes de sintaxis:
Término | Ejemplo |
---|---|
Referencia group |
Az storage |
Referencia delimitada por espacios subgroups |
az storage account local-user |
Referencia command |
az storage account usuario-local create |
Comando Reference parameters |
az storage account crear usuario-local --name , --account-name , --resource-group |
Obtenga más detalles
¿Desea obtener más detalles sobre uno de los temas tratados en este paso del tutorial? Use los vínculos de esta tabla para obtener más información.
Asunto | Aprende más |
---|---|
Entornos | Seleccione la herramienta adecuada de la línea de comandos de Azure |
Términos | Condiciones y estado de la CLI de Azure |
Extensiones | Uso y administración de extensiones con la CLI de Azure |
Paso siguiente
Ahora que ha aprendido sobre los entornos de shell y la sintaxis de la CLI de Azure, continúe con el paso siguiente para preparar el entorno y ejecutar el primer comando de referencia de la CLI de Azure.