Памятка по подключению Azure CLI
Если вы хотите быстро подключиться к Azure CLI, вы пришли в нужное место! Эта страница позволяет узнать советы и методы при начале работы с Azure CLI.
Индексы содержимого
Перейдите прямо к примерам команд, примерам скриптов и руководствам, используя следующие ссылки:
- Найдите индекс кратких руководств, руководства и учебники в индексе документации Azure CLI A-Z.
- Выберите тестируемый скрипт и сделайте его собственным из примера индекса A-Z в Azure CLI.
- Для опубликованного формата встроенной справки перейдите в справочник по индексу A-Z.
- Перейдите к модулям Microsoft Learn для инструментов CLI для бесплатного обучения в локальной среде песочницы.
Начало работы
Вопрос | Ответ | Подробнее |
---|---|---|
Какие преимущества можно использовать с помощью Azure CLI? | Вы можете одновременно управлять несколькими ресурсами Azure из гибкой командной строки. Например, создайте 50 учетных записей хранения Azure или обновите несколько разрешений пользователей с помощью скрипта. | Выберите правое средство командной строки |
Где можно запустить Azure CLI? | Azure CLI работает в Windows (Cmd или PowerShell), Linux, macOS, контейнерах Docker и Azure Cloud Shell. Использование Azure Cloud Shell — самый быстрый способ начать работу. | Запуск Azure Cloud Shell |
Необходимо ли установить Azure CLI? | Azure Cloud Shell и некоторые дистрибутивы Linux предварительно установлены в Azure CLI. Для всех других сред необходимо установить Azure CLI. | Установка Azure CLI |
Разделы справки запустить Azure CLI в контейнере Docker? | docker run -it mcr.microsoft.com/azure-cli |
Запуск Azure CLI в контейнере Docker |
Какие URL-адреса требуются для обхода прокси-сервера? | Это зависит от используемого облака. Полный список см. в списке конечных точек, необходимых для обхода прокси-сервера. | Конечные точки Azure CLI для обхода прокси-сервера |
Разделы справки вход? | Используйте az login в окне консоли. Используйте собственное имя пользователя и пароль Azure, субъект-службу, управляемое удостоверение или WAM. |
Вход с помощью Azure CLI |
Использование ссылочных команд
Вопрос | Ответ | Подробнее |
---|---|---|
Что такое шаблон синтаксиса Azure CLI? | "Command group + command subgroup + command + --parameters" Example: "az storage account create --name myStorageAccount" | Компоненты синтаксиса Azure CLI. |
Какова разница между группой команд, командлетом, командой, псевдонимом, модулем и ссылкой? | Хороший вопрос! Azure CLI содержит только группы команд, ссылочные команды и определяемые пользователем псевдонимы. Возможно, вы думаете о Azure PowerShell , если вы ищете командлеты и модули. | Компоненты синтаксиса Azure CLI. |
Что такое расширение и почему его необходимо установить отдельно? | Расширения — это надстройки группы команд, которые не поставляются в рамках основного интерфейса командной строки Azure. Вам будет предложено установить расширение при первом использовании. Получите список доступных расширений, выполнив команду az extension list-available -output table . |
Использование расширений и управление ими с помощью Azure CLI |
Разделы справки получить список всех команд, как основных, так и расширений? | Список групп команд в типе az консоли и вводе. Для списка подгрупп и команд используйте --help этот параметр. Пример: az account --help или az account subscription --help выводит список команд только для группы или подгруппы. |
Ссылочный индекс A-Z |
Имеет ли Azure CLI завершение вкладки? | Да! При вводе команды в PowerShell нажмите клавишу TAB . Эта функция доступна только в PowerShell. | Включение завершения вкладок в PowerShell |
Разделы справки получить встроенную справку? | Каждая команда имеет --help параметр, который приводит к описаниям и советам для отображения в консоли. Пример: az account ---help или az vm create --help . |
Вы также можете запросить поддержку. |
Как научиться использовать несколько ссылочных команд для выполнения одного задания? | Мы рады, что вы спросили! Azure CLI предоставляет несколько интерактивных команд, которые предоставляют синтаксис и дальнейшие действия. В следующем разделе вы узнаете о az interactive , az scenario az next иaz find . |
Обучение Azure CLI |
Параллельное сравнение синтаксиса Azure CLI и Azure PowerShell см . в Azure CLI и Azure PowerShell: параллельное сравнение команд.
Сравнение сценариев между Bash, PowerShell и Cmd в Learn Azure CLI с различиями в синтаксисе Bash, PowerShell и Cmd.
Обучение Azure CLI
В руководстве по Azure CLI описано множество распространенных задач Azure CLI с примерами в Bash, PowerShell и Cmd. Ниже приведены некоторые навыки, описанные при работе с служба хранилища Azure:
- Определите, какую среду следует использовать
- Поиск и изменение подписки по умолчанию
- Создание ресурса Azure, содержащего случайный идентификатор в имени
- Настройка переменных среды
- Сведения о различиях синтаксиса между Bash, PowerShell и Cmd
- Отладка ссылочных команд Azure CLI
- Получение свойств из локального JSON-файла
- Удаление нескольких ресурсов с помощью скрипта
Существуют также несколько ссылочных команд, которые предоставляют интерактивные запросы для изучения Azure CLI.
Команда | Description | Пример |
---|---|---|
az interactive | В консоли PowerShell получите автозавершение, описания команд и примеры при вводе. | Дополнительные сведения см . в интерактивном режиме . Пример. Введите az interactive в окне консоли и введите ввод. |
az scenario | Получите конечные примеры (E2E) и выполните их с помощью обходных запросов. | Введите в консоли и введите az scenario guide "keywords of interest" ввод. Azure CLI возвращает сценарии на основе ключевых слов. Пример: az scenario guide "virtual machines" |
az next | Получите рекомендации для следующей команды Azure CLI на основе шаблонов выполнения клиента. Вам будет предложено выбрать путь к команде. | Введите в консоли и введите az next ввод. Выберите из 1 из 7 предустановленных путей команд. |
az find | Это робот ИИ, который будет возвращать примеры ссылок для ключевых слов. | Введите в консоли и введите az find "active subscription" ввод. |
Другой отличный способ узнать, как использовать Azure CLI, — это модули Microsoft Learn для инструментов CLI. Если модуль предоставляет среду песочницы, используйте песочницу, чтобы попробовать новые команды без затрат.
Распространенные вопросы об использовании
Вопрос | Ответ на командную ссылку | Подробнее |
---|---|---|
Разделы справки знать, какую подписку я использую? | az account show --output table |
Управление подписками Azure с помощью Azure CLI |
Разделы справки изменить подписку? | az account set --subscription "mySubscriptionName" |
Управление подписками Azure с помощью Azure CLI |
Как задать группу ресурсов и расположение по умолчанию? | az config set defaults.location=westus2 defaults.group=MyResourceGroup |
Настройка параметров с помощью az config |
Разделы справки выходные данные команды запроса? | az account show --query "{tenantId:tenantId,subscriptionid:id}" |
Узнайте , как запросить выходные данные команды Azure CLI с помощью запроса JMESPath для многих --query примеров в Bash, PowerShell и Cmd. |
Разделы справки формат выходных данных из команды? | az account list --output table |
Форматы выходных данных для команд Azure CLI |
Можете ли вы помочь мне узнать Bash с помощью команд Azure CLI? | Конечно. У всех нас есть разные технические преимущества, и по этой причине корпорация Майкрософт предлагает руководство по обучению Bash. Вот и все! | Узнайте, как использовать Bash с Azure CLI |