什么是云命令行?阿里云的云命令是免费的吗?

2020年4月2日 3863点热度 0人点赞 0条评论

[title]阿里云:什么是云命令行?[/title]

云命令行(Cloud Shell)是网页版命令行工具。您可以在任意浏览器上运行云命令行管理阿里云资源。在云命令行启动时会自动为您分配一台Linux虚拟机供您免费使用。在该虚拟机上预装 python、java、nodejs 环境和 aliyun CLI、curl、ssh、kubectl、fun、terraform、ansible 、vim 等多种云管理工具和系统工具,配合Cloud Shell提供的Web IDE,辅助您完成日常的云资源管理。

什么是云命令行?阿里云的云命令是免费的吗?

 

 

功能特性

Cloud Shell提供以下功能供您使用。

  • 自动创建免费虚拟机

    当Cloud Shell启动时,会自动创建一台Linux虚拟机,供您独享使用。

    当会话处于活跃状态时,实例长期有效。Cloud Shellundefined实现了自动授权,无需额外操作即可使用命令行管理云资源,方便您快速使用云命令行。每个登录云账号所拥有的管理权限等同于其在RAM中被授予的操作权限。同时,Cloud Shell会对所有登录用户进行安全认证,并实现虚拟机按用户隔离,保证了运行环境的安全。

  • 永久性磁盘存储空间

    Cloud Shell可以绑定存储空间,为您提供永久存储,作为您在Cloud Shell实例上的$HOME目录。您存储在主目录中的所有文件(包括脚本以及.bashrc.vimrc等用户配置文件)在不同会话、实例之间保持不变。

    通过工具栏上的存储图标,您可以绑定或者解绑您的存储空间。

    什么是云命令行?阿里云的云命令是免费的吗?

  • 代码编辑器
    Cloud Shell内置代码编辑器。您可以通过单击工具栏上的代码图标来打开代码编辑器。

    什么是云命令行?阿里云的云命令是免费的吗?

    您可以在代码编辑器里浏览$HOME文件目录或编辑文件的同时继续使用Cloud Shell。通过Cloud Shell内置的Web IDE,您不需要关心开发环境的配置以及各种依赖工具的安装,可以直接在线开发,并通过命令行执行或者部署。同时通过Cloud Shell绑定存储空间,您编辑的文件可以进行永久存储。

    什么是云命令行?阿里云的云命令是免费的吗?

  • 教程模式

    Cloud Shell 支持构建和启动教程,这些教程可帮助其他用户快速而有效地熟悉您的项目。教程是一套用Markdown编写的说明文档。Cloud Shell可以将Markdown文件中的文本解析为步骤和子步骤,从而创建出上下文教程。更多详细信息,请参见编写Cloud Shell教程

  • 可用工具

    Cloud Shell虚拟机实例预装工具, 详见云命令行支持工具列表 。

    说明 您可以在虚拟机实例上安装其他软件包,但除非您将软件安装到$HOME目录中并绑定了永久存储空间,否则在实例终止后安装的软件包将不会保留。
  • 语言支持

    Cloud Shell虚拟机实例安装了对以下语言的支持。

     
    语言 版本
    Java 1.8
    Go 1.13.4
    Python 3.6.7
    Nodejs v12.13.1
    PHP 7.2.10
    Ruby 2.5.1

 

 

使用限制

在使用云命令行前,您需要了解如下限制。

 
语言 版本
虚拟机数量 无论打开多少会话窗口,云命令行在同一时刻只会创建一台虚拟机。所有会话窗口都会自动连接到此虚拟机上。
会话窗口 最多可以打开5个会话窗口。
无操作销毁 无交互式操作30分钟或者关闭所有会话窗口将视为终止操作,在终止操作后15分钟云命令行将销毁此台虚拟机。再次启动云命令行时,会为您创建一台全新的虚拟机。
文件存储 云命令行为您挂载 10 GB的临时存储空间,您可以将您的文件存放在/home/shell目录,但会随着虚拟机的销毁而被重置。您可以选择挂载存储空间来实现永久存储,每次云命令行启动时,为您自动加载。

[title]文章来源[/title]

文章标题:什么是云命令行?

原文链接:https://help.aliyun.com/document_detail/90256.html

原文快照:什么是云命令行?阿里云的云命令是免费的吗?

帮助教程

提供最新的帮助教程,方便使用。

文章评论