了解Azure云壳之概述

“云壳”是一个运行在浏览器上的终端,用户无需在电脑上安装azure powershell或者VS,只需要一个浏览器就可以执行azure管理的所有操作。它有以下几个特点:

<强>从几乎任意位置对azure进行经过身份验证的壳访问

体验使用经过身份验证,基于浏览器的外壳连接到azure,前者托管在云中并可从几乎任意位置访问。每个唯一用户帐户都分配有azure云壳,并将在每个会话中对其自动进行身份验证。从多个访问点获取新式命令行体验,包括azure门户,shell.azure.com, azure移动应用,azure文档(如azure CLI, azure powershell)和VS代码azure帐户扩展。

<强>在由微软更新和维护的Shell中使用常用工具和编程语言

微软对云壳进行定期维护和更新,后者配备了常用的CLI工具,其中包括Linux Shell解释器,powershell模块,azure工具,文本编辑器,源控件,生成工具,容器工具以及数据库工具等.Cloud壳还包括对几种常用编程语言的语言支持,如node . js,。净和Python。

<强>将各个会话中的文件保存在附加的Azure文件中

云壳附加Azure文件共享来保存数据。首次使用时,云壳会提示在Azure文件中创建文件共享(或附加现有文件共享)以保存各个会话中的数据,并且云壳会自动重新附加它以供后续会话使用。

<强>选择偏好的壳体验

Azure云外壳使用户能够灵活选择最适合自己工作方式的壳体验。同时提供Bash和PowerShell体验。

<强>在云壳编辑器中创建和编辑文件

云壳提供基于开源摩纳哥编辑器的集成文件编辑器。只需在云壳中运行”代码。”即可进入直接集成到云壳窗口中的轻量型文件编辑体验。创建和编辑将自动同步到备用Azure文件共享的文件。

Azure云壳有几种不同的访问方式。如果已经打开了Azure门户网站,可以通过点击搜索框右侧的“在”图标进入,如下图

了解Azure云壳之概述

然后在窗口下方会弹出新的窗口,选择所需要的外壳,比如我这里选择powershell

了解Azure云壳之概述

首次使用需要创建存储以保存相关文件。

了解Azure云壳之概述

创建完成后,会载入相关的壳

了解Azure云壳之概述

另一种方式是访问shell.azure.com。

关于云壳,需要了解以下几点:

<李>

云壳牌在按会话按用户提供的临时主机上运行

<李>

云壳牌在20分钟没有交互活动后将超时

<李>

云壳需要装载Azure文件共享

<李>

云壳对Bash和powershell使用相同的Azure文件共享

<李>

将针对每个用户帐户为云壳分配一台计算机

<李>

云外壳使用文件共享中保存的5 gb映像持久保存$ HOME

<李>

在Bash中权限是按常规Linux用户设置的

Azure云壳本身是免费的,但由于使用它的先决条件是具有已装载的Azure文件共享,因此要收取常规的存储费用。

了解Azure云壳之概述