CLI 命令和参数
命令行界面 (CLI) 命令和参数采用语法图形式表示。
Storwize® V3500 命令行界面提供了命令行完成功能以用于命令输入。命令行完成使您可以输入一条命令的前几个字符,然后按 Tab 键以填写命令名称的剩余部分。如果存在多个以相同字符开头的命令,那么会返回可能命令的列表。您可以输入多个字符,直至命令名称明确无误。
除了以下情况,可以按任何顺序输入 CLI 参数:
- 指定命令名称时,提供的第一个自变量必须是您要执行的操作。
- 针对特定对象指定命令时,对象标识或名称必须是行中的最后一个自变量。
有效的参数满足以下需求:
- 能够以任何顺序输入参数。
- 如果参数具有关联的自变量,那么自变量必须始终跟在参数后面。
- 参数必须以“-”开头;否则,会假定其为自变量。
- 可以输入 CLI 的任何单个参数的最大长度为 128 字节。
- 自变量可以包含多个数据项。您可以输入此列表的最大数据项数目为 128。对于组件列表,用冒号分隔单个项。
- 具有自变量的参数可以输入为 -parameter=argument。
- 输入 -param= 标识自变量为空字符串,相当于 -param。
- 符号“--”在命令行中紧邻最后一个条目时有效。它指定下一个条目是目标对象名或标识,即使它以连字符开始,也是如此。
chuser -usergrp=-usergrp -- -password
- 符号“--”作为命令行中最后一个字时有效。
有效的示例
mkuser -name fred -usergrp 0 -password buckets
mkuser -name fred -usergrp 0 -password=buckets
mkuser -name=-barney -usergrp=0 -password=buckets
chuser -usergrp 1 fred
chuser -usergrp 1 -- fred
chuser -usergrp 1 -- -barney
无效的示例
chuser -usergrp 1 fred --
chuser -usergrp 1 -- fred --
chuser -- -usergrp 1 fred
chuser -usergrp 1 -barney