练习 - 探索与 Azure 交互

已完成

在本练习中,你将探索与 azure Microsoft 交互的方法。 可以通过不同的方式与 Azure 进行交互,包括通过 Web 门户或使用 Azure 命令行接口(CLI)和 PowerShell 或 Bash 命令。

访问 Azure 门户

Azure 门户提供与 Azure 服务交互的图形用户界面(GUI)。 可以导航到不同的服务区域、管理订阅和帐户、搜索特定服务或设置等。

Azure 门户在 https://portal.azure.com

登录到门户后,可以使用该接口在 Azure 中导航,也可以使用 PowerShell 和 BASH 命令使用命令行接口。

使用命令行接口

可以在 Azure 门户中使用 CLI。 登录到 Azure 后,通过选择 Cloud Shell 图标访问 CLI。 启动 Cloud Shell 会打开 PowerShell 或 BASH 模式下的 CLI 窗口。 如果熟悉 PowerShell,则可以使用 PowerShell 命令管理 Azure 环境。

若要从 Azure 门户访问 CloudShell,请选择 CloudShell 图标。 Azure 门户作区域的屏幕截图,其中指出了 CloudShell 图标。

可以通过选择“切换到...”按钮或输入或输入或PWSH输入BASH来快速更改 CLI 中的 PowerShell 和 BASH。

Azure 命令行界面中“切换到”按钮的屏幕截图。

提示

在 PowerShell 模式下,命令行以 PS 开头。 在 BASH 模式下,命令行以用户name@azure开头。

Azure PowerShell CLI 在初始启动时的屏幕截图。

在 CLI 中使用 PowerShell

使用 PowerShell Get-date 命令获取当前日期和时间。

Get-date 命令是特定于 PowerShell 的命令。 大多数特定于 Azure 的命令以字母 az 开头。 让我们尝试使用 Azure 命令来检查现使用的 CLI 版本。

az version

在 CLI 中使用 BASH

如果更熟悉 BASH,可以通过切换到 BASH CLI 来改用 BASH 命令。

输入 bash 以切换到 BASH CLI。

Azure BASH CLI 在初始启动时的屏幕截图。

提示

可以通过命令行上显示的用户名(username@azure)告知你处于 BASH 模式。

同样,使用 Get-date 命令获取当前日期和时间。

你收到了错误消息是因为 Get-date 是 PowerShell 特定命令。

BASH 错误消息“找不到 get-date 命令”的屏幕截图。

date使用命令获取当前日期和时间。

就像在 CLI 的 PowerShell 模式下一样,使用字母 az 在 BASH 模式下启动 Azure 命令。 尝试使用 az upgrade.. 运行 CLI 更新。

可以通过在 BASH 命令行上输入 pwsh 更改回 PowerShell 模式。

使用 Azure CLI 交互模式

另一种交互方式是使用 Azure CLI 交互模式。 这会更改 CLI 行为,使其更类似于集成开发环境 (IDE)。 交互模式提供自动完成、命令描述,甚至示例。 如果不熟悉 BASH 和 PowerShell,但想使用命令行,交互模式可能会有所帮助。

输入 az interactive 以进入交互模式。

决定是否要发送遥测数据并输入 YESNO输入。

可能需要等待一两分钟才能使交互模式完全初始化。 然后,输入字母“a”,自动完成应开始工作。 如果自动完成不起作用,请稍等片刻,然后重试。

提供以 A 开头的命令运行自动完成的交互模式的屏幕截图。

初始化后,可使用箭头键或 Tab 键来帮助完成命令。 交互式模式专为 Azure 设置,因此无需输入 az 来启动命令。 upgrade再次尝试或version命令,但这次没有 az 在前面。

这些命令应与以前一样运行,并提供相同的结果。 使用 exit 命令离开交互模式。

继续

已经完成全部设置。 继续训练。