本节概述了 CLI 命令和参数。
基本命令用于修改执行其他 CLI 命令的环境。使用基本命令可以设置参数值、定义命令别名、检查命令状态或登录到服务器以及在服务器上注销。基本命令始终在前台运行。
扩展命令用于查询或修改被管理对象的拓扑结构和它们的属性(property 和 attribute)。使用扩展命令可以执行以下几个功能:
在被管理对象的拓扑结构中定位被管理对象
启用或禁用模块
确认或删除警报
缺省情况下,扩展命令在后台运行。也可以将扩展命令配置为在前台运行。
在会话模式下,命令在前台或后台均可执行。
前台 – 在前台执行的命令会一直运行到结束,并直接将输出发送至屏幕,除非经过重定向。在前台,一次只能运行一条命令。基本命令只能在前台运行;扩展命令默认情况下在后台运行,但是可以将其配置为在前台运行。
后台 – 在后台执行的命令以异步方式运行,默认情况下不向屏幕发送输出或诊断信息。输出被缓存起来,可以在以后接收到明确请求时显示。与 UNIX shell 不同,在后台一次只能运行一条扩展命令。在后台运行扩展命令时,可以在前台运行任意多条基本命令。缺省情况下,扩展命令在后台运行,但也可指定其在前台运行。基本命令不能在后台运行。
CLI 也支持使用别名。可以为更复杂的命令及其参数定义缩写或别名。可以在不同的 CLI 会话中使用用户定义的别名。
CLI 参数是成对的名称和值:每个参数都包含一个名称和一个值。某些参数内置于 CLI 中。其名称和值的含义在 CLI 中进行了预定义。您可以定义其它参数,这些参数也称为变量。某些参数是全局范围参数。全局参数影响特定会话中运行的所有 CLI 命令的执行情况。其它参数则特定于某条命令或命令组。