Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добро пожаловать в Azure CLI. Мы рады, что вы здесь! Вы выбрали средство, позволяющее создавать, обновлять и удалять ресурсы Azure из командной строки. В этом руководстве описано, как подключиться к Azure CLI и узнать следующие навыки, которые помогут вам успешно работать в azure CLI.
1. Знакомство с Azure CLI (на этом шаге руководства)
- Сравните средства Azure CLI и PowerShell.
- Просмотрите компоненты команд Azure CLI.
2. Подготовка среды к Azure CLI
- Сравнение сред Bash и PowerShell.
- Задайте переменные среды.
- Добавьте случайный идентификатор в имя ресурса Azure.
3. Сравнение различий синтаксиса Azure CLI в Bash, PowerShell и Cmd
- Поймите различия в продолжении строк и использовании переменных.
- Сравнить различия в использовании кавычек и экранирования символов между различными средами.
- Работа с датами.
4. Заполнение переменных для использования в скриптах
- Получите свойства ресурса Azure по запросу.
- Сохраните результаты команды в переменной, например пароль или секрет.
- Храните содержимое JSON-файла в переменной, например в параметрах разработки или рабочей среды.
5. Удаление ресурсов Azure в масштабе с помощью скрипта
- Удаление ресурсов Azure с помощью цикла FOR..EACH.
Что такое Azure CLI?
Интерфейс командной строки Azure представляет собой кросс-платформенную программу командной строки, с помощью которой можно подключаться к Azure и выполнять команды для администрирования ресурсов Azure. CLI позволяет выполнять команды через терминал с использованием интерактивных запросов командной строки или скрипта.
Для интерактивного использования сначала запустите оболочку, например Bash, PowerShell или Cmd.exe в Windows, Linux или macOS. Затем выполните команду в командной строке. Чтобы автоматизировать повторяющиеся задачи, соберите команды Azure CLI в скрипт оболочки с помощью синтаксиса скрипта выбранной оболочки, а затем выполните скрипт.
Какую среду оболочки использовать?
Windows PowerShell, PowerShell, Cmd и Bash являются разными средами оболочки. Среда оболочки не только определяет, какие средства можно использовать, но и оболочка также изменяет интерфейс командной строки. Например, существуют важные различия в кавычках, символах продолжения строки и синтаксисе переменных между различными оболочками.
Справочные примеры Azure CLI в этом руководстве написаны для Bash, PowerShell и Cmd, которые помогут вам оценить каждый интерфейс оболочки. Ниже приведено краткое сравнение:
Среда оболочки | Можно ли использовать Azure CLI? | Можно ли использовать Azure PowerShell? |
---|---|---|
Командная строка | Да | |
Бить | Да | |
Windows PowerShell | Да | Да |
PowerShell | Да | Да |
Azure Cloud Shell — это размещенная командная среда, которая работает в контейнере Ubuntu. Cloud Shell предоставляет две среды оболочки: Bash (с предварительно установленным интерфейсом командной строки Azure) и PowerShell (с предварительно установленной средой Azure PowerShell).
Как Azure CLI сравнивается с Azure PowerShell?
Azure CLI и Azure PowerShell — это средства командной строки, позволяющие создавать ресурсы Azure и управлять ими, но они отличаются друг от друга. Ниже приведено краткое сравнение двух инструментов:
Сравнить | Azure CLI (Интерфейс командной строки для Azure) | Azure PowerShell |
---|---|---|
Что это такое? | Кроссплатформенный интерфейс командной строки | Кроссплатформенный модуль PowerShell |
Построено на основе | Питон | PowerShell |
Установка в | Windows, macOS, Linux | Windows, macOS, Linux |
Запуск в работу | Оболочка Bash, PowerShell 5 или 7, Windows Cmd.exe, Azure Cloud Shell, контейнер Docker и другие оболочки Unix. | Windows PowerShell, PowerShell, Azure Cloud Shell, контейнер Docker |
Условия | Ссылочные группы, ссылки на подгруппы и команды ссылок | Модули, командлеты и псевдонимы |
Пример синтаксиса | az storage account create (создание учетной записи хранилища) | New-AzStorageAccount (команда для создания новой учетной записи хранилища в Azure) |
Подробнее | Что такое Azure CLI? | Что такое Azure PowerShell? |
Примечания к релизу | Заметки о выпуске Azure CLI | Заметки о выпуске Azure PowerShell |
Что такое компоненты команд Azure CLI?
Все справочные команды Azure CLI относятся к одному из двух справочных типов.
- Основные компоненты Azure CLI являются частью основной службы Azure CLI и отправляются из Корпорации Майкрософт по расписанию выпуска.
- Расширения не поставляются как часть основного интерфейса командной строки Azure, но выполняются в качестве команд CLI. С помощью расширений вы получаете доступ к экспериментальным и предварительным командам, а также возможность написания собственных интерфейсов командной строки. Вам будет предложено установить расширение при первом использовании.
Синтаксис Azure CLI состоит из четырех частей. Например, команда az storage account local-user create разбивается на синтаксические части следующим образом:
Срок | Пример |
---|---|
Справочник: group |
аз storage |
Ссылка, разделённая пробелами subgroups |
az storage account local-user |
Справочник: command |
az storage account local-user create |
Справочная команда parameters |
az storage account local-user create --name , , --account-name --resource-group |
Узнать больше деталей
Хотите подробнее об одном из тем, описанных на этом шаге руководства? Чтобы узнать больше, воспользуйтесь ссылками в этой таблице.
Тема | Подробнее |
---|---|
Окружающая среда | Выберите правое средство командной строки Azure |
Условия | Условия и состояние Azure CLI |
Расширения | Использование расширений и управление ими с помощью Azure CLI |
Следующий шаг
Теперь, когда вы узнали о средах оболочки и синтаксисе Azure CLI, перейдите к следующему шагу, чтобы подготовить свою среду и выполнить свою первую команду Azure CLI.