阿里云命令行工具

简介: 阿里云命令行工具

阿里云命令行工具(Alibaba Cloud Command Line Interface)是在Alibaba Cloud SDK for Go之上构建的开源工具。您可以在命令行Shell中,使用aliyun命令与阿里云服务进行交互,管理您的阿里云资源。

阿里云CLI提供了对阿里云云产品OpenAPI的直接访问。您可以基于阿里云CLI开发Shell脚本,来管理和维护自己的阿里云资源。使用之前,确保您已经开通了要使用的云产品并已了解该产品API的使用。

您可以查阅在GitHub上的aliyun-cli仓库。如果您在使用中遇到任何问题,可以通过GitHub Issue提交反馈,帮助我们共同改进阿里云CLI体验。

产品功能
阿里云命令行工具CLI提供了以下功能:
云资源管理:
阿里云命令行工具CLI是基于阿里云开放API建立的管理工具。您可以直接通过命令行的方式调用各云产品API,无需登录控制台,就可以对您的云资产进行管理和维护。

多产品集成:
集合了ECS、RDS、SLB等阿里云基础设施产品的功能。您可以在同一命令行下完成所有阿里云平台产品的配置和管理工作,做到真正的多产品集成。

多版本OpenAPI兼容:
兼容各产品不同版本的开放API。您可以在阿里云命令行工具CLI中,通过指定命令调用需要的版本,即可实现各版本的自由切换,方便快捷。

多账户支持:
支持多账户。您可以在一个工具中定义不同的账户,定制不同的执行权限,满足权限分层分级的需求。

命令自动补全:
在Linux/UNIX和macOS环境下,提供了命令自动补全功能,您无需记忆复杂的产品命令,即可轻松完成操作,目前仅支持bash/zsh两种Shell环境。

多种输出格式:
为了便于查看或者协同编程,提供了多种输出格式,目前支持JSON和table格式,您可以根据需求选择输出格式。

在线帮助:
提供在线帮助,您可以通过help命令获取当前可用的操作以及当前操作可用的参数信息。

多系统支持:
支持在Windows、macOS、Linux/UNIX等多系统上安装使用。

目录
相关文章
|
Swift
3 Swiftc命令行工具
Swiftc命令行工具
51 0
|
5月前
|
JavaScript 前端开发 数据安全/隐私保护
NodeJS 下构建 命令行工具(CLI) 与 交互式命令界面 的实践
NodeJS 下构建 命令行工具(CLI) 与 交互式命令界面 的实践
408 1
|
10月前
|
数据中心
Terraform 的命令行工具
Terraform 的命令行工具
60 0
|
JavaScript 前端开发 数据安全/隐私保护
NodeJS 下构建 命令行工具 与 交互式命令界面 的实践
NodeJS 下构建命令行工具 与 交互式命令界面 的实践
552 0
NodeJS 下构建 命令行工具 与 交互式命令界面 的实践
|
存储 XML JSON
网络相关的命令行工具功用对比
网络相关的命令行工具功用对比
87 0
|
对象存储 开发者 Python
命令行工具安装和配置 | 学习笔记
快速学习命令行工具安装和配置
152 0
命令行工具安装和配置 | 学习笔记
|
负载均衡
命令行工具 - 青云常用操作命令行 qingclix
命令行工具 - 青云常用操作命令行 qingclix
128 0
|
JavaScript 程序员 Shell
开发自己的nodejs命令行工具
在日常开发中,经常会频繁的做一些重复性的操作,作为一名程序员,解放双手的时刻到了
开发自己的nodejs命令行工具
|
Rust JavaScript Java
命令行工具开发:如何快速实现命令行提示?
对于稍微复杂一些的命令行工具,命令行的提示功能必不可少。那么对于不同语言的开发者,有没有一种简单快捷的实现方式呢?本文分享一种快速实现的方法,使用YAML文件定义命令行工具的使用规范,再通过工具自动生成各种shell的命令行提示脚本,最后分享一些至关重要的命令行解析器。
命令行工具开发:如何快速实现命令行提示?