初始化
名称
sco init - 初始化 SCO CLI
说明
sco init [flags]
描述
初始化或重新初始化 SCO CLI。交互模式会按照 profile、AccessKey、语言、Region、可用区和诊断检查的路径完成配置;非交互环境可以通过 flags 提供必要参数。
使用说明
sco init在交互终端中启动向导。- 如果检测到已有 active profile,向导会先让您选择刷新当前 profile,或创建新的 profile。
- 随后输入 AccessKey ID 和 AccessKey Secret,并选择 CLI 语言。语言可选中文
zh-CN或英文en-US。 - CLI 会根据当前凭据列出可访问的 Region,并继续引导选择该 Region 下的可用区。
- 保存配置前会校验凭据;保存完成后会自动运行
sco doctor,并展示 profile、Region、可用区、语言和诊断结果摘要。 - 非交互初始化必须同时提供
--access-key-id、--access-key-secret和--region。 --region使用 Region code;如未提供--zone,CLI 会自动选择可用区列表中的第一个可用区。
命令行参数
无。
命令行标志
可选参数
--access-key-id <access-key-id>:AccessKey ID,用于非交互初始化。--access-key-secret <access-key-secret>:AccessKey Secret,用于非交互初始化。--region <region-code>:Region code,用于非交互初始化。--zone <zone>:可用区名称。--language <zh-CN|en-US>:CLI 语言,默认值为zh-CN。--profile <profile>:要写入的 profile 名称,默认写入当前 active profile。
示例
启动交互式初始化:
sco init
在非交互环境初始化:
sco init --access-key-id AKIA... --access-key-secret ****** --region dev01
指定 profile、可用区和语言:
sco init --access-key-id AKIA... --access-key-secret ****** --region dev01 --zone cn-sh-01a --profile default --language en-US
全局标志
以下全局标志适用于所有 sco 命令:
--help:查看帮助信息。--profile <profile>:指定本次命令使用的 profile。--debug:输出调试日志。--subscription <subscription>:指定本次请求使用的订阅。--resource-group <resource-group>:指定本次请求使用的资源组。--region <region>:指定本次请求使用的 Region。--color <no|auto>:设置输出颜色模式。