Начало работы с Azure CLI

Добро пожаловать в Azure CLI. Мы рады, что вы здесь! Вы выбрали средство, позволяющее создавать, обновлять и удалять ресурсы Azure из командной строки. В этом руководстве описано, как подключиться к Azure CLI и узнать следующие навыки, которые помогут вам успешно работать в azure CLI.

Что такое 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?
CMD Да
Bash Да
Windows PowerShell Да Да
PowerShell Да Да

Azure Cloud Shell — это размещенная командная среда, которая работает в контейнере Ubuntu. В Cloud Shell есть два варианта среды: Bash (с предварительно установленным Azure CLI) и PowerShell (с предварительно установленным Azure PowerShell).

Как Azure CLI сравнивается с Azure PowerShell?

Azure CLI и Azure PowerShell — это средства командной строки, позволяющие создавать ресурсы Azure и управлять ими, но они отличаются друг от друга. Ниже приведено краткое сравнение двух инструментов:

Сравнить Azure CLI Azure PowerShell
Что это такое? Кроссплатформенный интерфейс командной строки Кроссплатформенный модуль PowerShell
Построено на основе Python 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 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 Az storage
Справочник по разделителям пространства subgroups az storage accountlocal-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.