[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
[title]文章来源[/title]
文章标题:什么是云命令行?
原文链接:https://help.aliyun.com/document_detail/90256.html
文章评论