每个 IOS 命令都具有特定的格式或语法,并在相应的提示符下执行。常规命令语法为命令后接相应的关键字和参数。某些命令包含一个关键字和参数子集,此子集可提供额外功能。图中所示为命令的三个部分。

 
命令是在命令行中输入的初始字词,不区分大小写。命令后接一个或多个关键字和参数。
 
关键字用于向命令解释程序描述特定参数。例如:show 命令用于显示设备相关的信息。它有多个关键字,这些关键字可以用于定义要显示的特定输出。例如:
 
Switch#show running-config
 
show 命令后接 running-config 关键字。该关键字指定要将运行配置作为输出结果显示。
 
一条命令可能需要一个或多个参数。参数一般不是预定义的词,这一点与关键字不同。参数是由用户定义的值或变量。例如,要使用 description 命令为接口应用描述,可输入类似下列的命令行:
 
Switch(config-if)#description MainHQ Office Switch
命令为:description。参数为:MainHQ Office Switch。该参数由用户定义。对于此命令,参数可以是长度不超出 80 个字符的任意文本字符串。
 
输入包括关键字和参数在内的完整命令后,按 <Enter> 键将该命令提交给命令解释程序。
IOS 约定
 

上图和下列例子所示为书写 IOS 命令的一些约定。
 
对于 ping 命令:
 
格式:
 
Router>pingIP 地址
 
带有值的例子:
 
Router>ping 10.10.10.5
 
此例中命令为 ping ,参数则为 IP 地址。
 
同理,输入 traceroute 命令的语法为:
 
格式:
 
Switch>traceroute IP 地址
 
带有值的例子:
 
Switch>traceroute 192.168.254.254
 
此例中命令为 traceroute ,参数则为IP 地址。
 
命令用于执行操作,关键字则用于确定执行命令的位置或方式。
 
还是以 description 命令为例说明。
 
格式:
 
Router(config-if)#description 字符串
 
带有值的例子:
 
Switch(config-if)#description Interface to Building a LAN
 
此例中命令为 description ,应用到该接口的参数则为文本字符串Interface to Building a LAN。该命令一旦执行完成,该描述就会被应用到特定接口。