Microsoft Azure – 在 Linux 上使用 PowerShell Core
Linux 上的 PowerShell Core 现在已集成到 Azure Cloud Shell 中。 PowerShell 过去只能在 Windows 上使用。现在,使用 PowerShell Core,它是跨平台的,可以在 macOS 和许多 Linux 发行版上运行,如基于 ARM 的平台甚至 Windows 上的 Ubuntu 和 Red Hat。这允许您使用 PowerShell 与 Azure 进行交互,而不管您使用什么平台,如果您已经在 Windows 上将 PowerShell 与 Azure 一起使用,这将特别有价值。 PowerShell Core 也是 Azure Cloud Shell 脚本语言的一个选项。
在本文中,您将了解它的运行情况。
执行:
按照以下步骤在 Linux 上使用 PowerShell Core:
步骤 1:您在 Azure Cloud Shell 中。你可以从 Azure 门户或导航到 shell.azure.com 的全屏体验中使用它。使用 PowerShell 登录 Azure Cloud Shell 后,您使用的是在 Linux 容器中运行的 PowerShell Core。
步骤 2:如果需要,您也可以使用 Bash,只需键入“ Bash ”或从菜单中切换到它,即可再次退出到 PowerShell。
第 3 步:现在,让我们看看正在运行什么。这是 PowerShell 版本,PowerShell Core 6.0,它在 Linux 上运行,它为您提供了一些很酷的新功能。例如,您可以浏览您的 Azure 资源。
第 4 步:首先加入您的订阅。现在,您可以说“Dare web apps”,以在您的订阅上下文中查看您的所有 Web 应用程序。
第 5 步:您还可以将 CD 放入特定的资源组。现在,您处于资源组的上下文中。这意味着您可以在不指定资源组的情况下执行诸如获取 AGVM 之类的操作。您将在此资源组中拥有此 VM。此功能可以从其中远程 PowerShell 进入此 VM。
为此,您首先需要使用该行在 VM 上启用 PowerShell 远程处理。完成后,您可以使用 enter AGVM 进入 VM。您需要填写您的凭据:用户名和密码。
第 6 步:现在,这是 VM 中的 PowerShell 命令提示符。那么,让我们看看虚拟机上运行的是哪个版本的 PowerShell。那是桌面版的第五版。 Azure Cloud Shell 对于任何使用 Azure 的人来说都是必不可少的工具,而且现在比以往任何时候都更强大。
这就是在 Linux 上使用 Powershell Core 的方式。