# 全局命令

全局命令顾名思义,就是说在云鉴的任意界面都可以使用,具体的有以下命令:

命令 描述
help 查看帮助信息
list 列出模块
quit 退出程序
search 搜索模块
use 使用模块

全局命令的使用效果如下:


CloudSword > search 腾讯云
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ID    云提供商  推荐评级    名称                            介绍                                                   │
│────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
│ 2101  腾讯云    ★★★★        list_cloud_assets               列出 COS、EVM、LH、RAM 服务资产                        │
│ 2102  腾讯云    ★★★★★       create_honey_token              创建云访问凭证蜜标                                     │
│ 2201  腾讯云    ★★          cos_list_buckets                列出腾讯云 COS 对象存储桶                               │
│ 2301  腾讯云    ★★          cvm_list_instances              列出腾讯云 CVM 弹性计算实例                             │
│ 2302  腾讯云    ★           lh_list_instances               列出腾讯云 LH 轻量应用服务器                            │
│ 2401  腾讯云    ★★          cam_list_users                  列出腾讯云 CAM 用户                                   │
│ 2402  腾讯云    ★           cam_list_roles                  列出腾讯云 CAM 角色                                   │
│ 2403  腾讯云    ★           cam_create_user                 创建腾讯云 CAM 角色                                   │
│ 2404  腾讯云    ★           cam_attach_policy_to_user       为腾讯云 CAM 用户添加策略                              │
│ 2405  腾讯云    ★★★         cam_create_login_profile        创建腾讯云 CAM 用户 Web 登录配置                        │
│ 2406  腾讯云    ★           cam_create_access_key           创建腾讯云 CAM 用户访问凭证                             │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

CloudSword > use 1101_aliyun_list_cloud_assets
CloudSword 阿里云 (1101_list_cloud_assets) >
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

# 二级命令

二级命令只能二级目录下使用,在主目录下无法使用,二级命令具体的有:

命令 描述
info 查看模块使用方法
run 运行模块
set 设置运行参数
unset 取消设置运行参数

二级命令的使用效果如下:

CloudSword > run
[WARN] 2024-12-20 23:23:23 请使用 use 命令选择你要调用的模块。

CloudSword > info
[WARN] 2024-12-20 23:23:23 请使用 use 命令选择你要调用的模块。

CloudSword > use 1201_aliyun_oss_list_buckets
CloudSword 阿里云 (1201_oss_list_buckets) > info

 操作:
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ 名称             必选      当前设置                                  描述                                                   │
│─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
│ ak_id            true                                                访问凭证 ID                                          │
│ ak_secret        true                                                访问凭证 Secret                                      │
│ ak_token         false                                               可选,访问凭证的临时令牌部分                            │
│ detail           true      false                                     设置详细输出模式(true 或 false)                      │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

CloudSword 阿里云 (1201_oss_list_buckets) > set ak_id xxxxxx
ak_id ==> xxxxxx

CloudSword 阿里云 (1201_oss_list_buckets) >
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23