Inicio del recorrido de la CLI de Azure
Le damos la bienvenida a la CLI de Azure. ¡Estamos encantados de que esté aquí! Ha elegido una herramienta que le permite crear, actualizar y eliminar recursos de Azure desde una línea de comandos. En este tutorial, se incorporará con la CLI de Azure y obtendrá las siguientes aptitudes que le ayudarán a tener éxito en su viaje por la CLI de Azure:
1: Conocer 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: Preparar el 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.
- Comparar las diferencias entre comillas y caracteres de escape entre 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 mediante for.. Bucle 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 símbolo del sistema del shell. Para automatizar tareas repetitivas, combine los comandos de la CLI de Azure en un script de shell con la sintaxis de script del shell elegido y luego ejecute el script.
¿Qué entorno de shell debo usar?
Windows PowerShell, PowerShell, Cmd y Bash son diferentes entornos de shell. 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 de comillas, caracteres de continuación de línea y diferencias de sintaxis de variables entre los shells.
Los ejemplos de referencia de la CLI de Azure de 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í | |
Bash | Sí | |
Windows PowerShell | Sí | Sí |
PowerShell | Sí | Sí |
Azure Cloud Shell es un entorno de shell hospedado que se ejecuta en un contenedor de Ubuntu. Cloud Shell proporciona dos entornos de shell: Bash (con la CLI de Azure preinstalada) y PowerShell (con Azure PowerShell preinstalado).
¿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 claramente diferentes. Esta es una breve comparación de las dos herramientas:
Comparación | CLI de Azure | Azure PowerShell |
---|---|---|
¿Qué es? | Interfaz de la línea de comandos multiplataforma | Módulo de PowerShell multiplataforma |
Construido en | Python | 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 | New-AzStorageAccount |
Más información | ¿Qué es la CLI de Azure? | ¿Qué es Azure PowerShell? |
Notas de la versión | 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, sino que se ejecutan como comandos de la CLI. Con las extensiones, obtendrá acceso a comandos experimentales y en versión preliminar, además de poder escribir sus propias interfaces de la CLI. Se le solicitará que instale una extensión la primera vez que la use.
La sintaxis de la CLI de Azure tiene cuatro partes. Por ejemplo, este es el modo en que az storage account local-user create se divide en 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 local-user create |
Comando de referencia parameters |
az storage account local-user create --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 | Más información |
---|---|
Entornos | Seleccione de la herramienta de la línea de comandos de Azure adecuada |
Términos | Términos y estado de la CLI de Azure |
Extensiones | Uso y administración de extensiones con la CLI de Azure |
siguiente paso
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.