跳到主要内容

用于在 CLI 中指定值的规则

大多数命令包含一个或多个必需参数或可选参数。许多参数要求为其指定值。在 CLI 中指定值时,存在几条规则。

  • 值可以是一个数字、一个布尔说明符、预定义值或文本字符串的枚举列表中的一个选择。

    有些参数可以接受两个或多个值的逗号分隔列表。逗号分隔的值列表不需要用引号(" ")引起来。每当指定文本、空格或查询字符时(不用作以小于或大于符号开头的查询或文本时),都必须用引号引起实体。

  • CLI 将问号(“?”)解释为用于显示特定命令的帮助信息的命令。

  • CLI 中输入的某些文本(如命令名称、参数和特定值)不区分大小写。

    例如,输入 vserver cifs 命令的参数值时,将忽略大小写。但是,大多数参数值(如节点存储虚拟机(SVM)、聚合、卷和逻辑接口的名称)区分大小写。

  • 如果要清除采用字符串或列表的参数值,请指定一组空的引号("")或短横线("-")。

  • 哈希符号(“#”)也称为英镑符号,指示命令行输入的注释;如果使用,它应显示在命令行中的最后一个参数后面。

    CLI 会忽略“#”与行末尾之间的文本。

以下示例中使用文本注释创建了一个 SVM,然后修改 SVM 以删除该注释:

cluster1::>  vserver  create  -vserver  vs0  -subtype  default  -rootvolume  root_vs0 -aggregate  aggr1  -rootvolume-security-style  unix  -language  C.UTF-8  -is-repository  false  -ipspace  ipspaceA  -comment  "My  SVM" cluster1::> vserver modify -vserver vs0 -comment    ""

在以下示例中,命令行注释使用“#”符号指示该命令执行的操作。

cluster1::>  security  login  create  -vserver  vs0  -user-or-group-name  new-admin -application  ssh  -authmethod  password  #This  command  creates  a  new  user  account