使用命令行在线帮助
用户在使用命令行时,可以使用在线帮助以获取实时帮助,从而无需记忆大量的复杂的命令。
在线帮助通过键入“?”来获取,在命令行输入过程中,用户可以随时键入“?”以获得在线帮助。命令行在线帮助可分为完全帮助和部分帮助。
完全帮助
当用户输入命令时,可以使用命令行的完全帮助获取全部关键字和参数的提示。下面给出几种完全帮助的实例供参考:
- 在任一命令视图下,键入“?”获取该命令视图下所有的命令及其简单描述。举例如下:
<HUAWEI> ? Current view commands: activate Activate locked user backup Backup information capture-packet Enable capturing packet cd Change current directory clear Clear operation clock Clock status and configuration information copy Copy from one file to another ...
- 键入一条命令的部分关键字,后接以空格分隔的“?”,如果该位置为关键字,则列出全部关键字及其简单描述。举例如下:
<HUAWEI> system-view [~HUAWEI] user-interface vty 0 4 [~HUAWEI-ui-vty0-4] authentication-mode ? aaa AAA authentication password Authentication through the password of a user terminal interface [~HUAWEI-ui-vty0-4] authentication-mode aaa ? | Matching output > Redirect the output to a file >> Redirect the output to a file in append mode <cr> [~HUAWEI-ui-vty0-4] authentication-mode aaa
其中“aaa”和“password”是关键字,“AAA authentication”和“Authentication through the password of a user terminal interface”是对关键字的描述。
“|”表示可以在命令中指定显示信息的过滤方式,详细介绍请参见过滤命令行显示信息。
“>”表示将命令的显示信息输出到指定的文件。如果目标文件已经存在,则覆盖该文件的原有内容。
“>>”表示将命令的显示信息追加到指定文件的末尾,原文件的内容仍保留。
“<cr>”表示该位置没有关键字或参数,直接键入回车即可执行。
- 键入一条命令的部分关键字,后接以空格分隔的“?”,如果该位置为参数,则列出有关的参数名和参数描述。举例如下:
<HUAWEI> system-view [~HUAWEI] ftp server timeout ? INTEGER<1-35791> The value of FTP timeout, the default value is 30 minutes [~HUAWEI] ftp server timeout 35 ? | Matching output > Redirect the output to a file >> Redirect the output to a file in append mode <cr> [~HUAWEI] ftp server timeout 35
其中,“INTEGER<1-35791>”是参数取值的说明,“The value of FTP timeout, the default value is 30 minutes”是对参数作用的简单描述。
部分帮助
当用户输入命令时,如果只记得此命令关键字的开头一个或几个字符,可以使用命令行的部分帮助获取以该字符串开头的所有关键字的提示。下面给出几种部分帮助的实例供参考:
键入一字符串,其后紧接“?”,列出以该字符串开头的所有关键字。举例如下:
<HUAWEI> d? debugging delete dir display <HUAWEI> d
键入一条命令,后接一字符串紧接“?”,列出命令以该字符串开头的所有关键字。举例如下:
<HUAWEI> display b? bfd bgp
- 输入命令的某个关键字的前几个字母,按下<tab>键,可以显示出完整的关键字,前提是这几个字母可以唯一标示出该关键字,否则,连续按下<tab>键,可出现不同的关键字,用户可以从中选择所需要的关键字。
以上获取的在线帮助的显示信息仅为示意,请以设备实际显示为准。