本文介绍了阿里云CLI的基本命令示例,您可以根据自己的需要进行调整。

初始化阿里云CLI

使用您的访问密钥ID和访问密钥运行以下命令配置阿里云命令行工具,使阿里云CLI获取到访问您阿里云帐户的权限。

阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

aliyun configure aliyun Access Key ID [None]: xxxxx aliyun Access Key Secret [None]: xxxxx Default Region Id [None]: cn-hangzhou # 地域ID Default Output Format [json]: json (Only supports JSON) # 目前仅支持JSON Default Language [zh|en]: en # 在这里选择英语

对于默认地域,有关阿里云地域的列表请查看:地域和可用性

创建一个实例

aliyun ecs CreateInstance      --InstanceName myvm1      --ImageId centos_7_03_64_40G_alibase_20170625.vhd      --InstanceType ecs.n4.small      --SecurityGroupId sg-xxxxxx123  # 安全组ID     --VSwitchId vsw-xxxxxx456  # 交换机ID     --InternetChargeType PayByTraffic     --Password xxx # 设置实例登录密码(也可以指定密钥)

为实例分配IP地址

aliyun ecs AllocatePublicIpAddress --InstanceId i-xxxxxx789 --InternetMaxBandwidthOut 1

检查实例的状态并修改它的属性

aliyun ecs DescribeInstances --InstanceName myvm1 aliyun ecs DescribeInstanceAttribute --InstanceId i-xxxxxx789 aliyun ecs ModifyInstanceAttribute   --InstanceId i-xxxxxx789 --Password xxx

启动、停止、删除实例

aliyun ecs StartInstance --InstanceId i-xxxxxx789 aliyun ecs StopInstance --InstanceId i-xxxxxx789 aliyun ecs DeleteInstance --InstanceId i-xxxxxx789