基本命令结构
o 华为提供的命令按照一定的格式设计,用户可以通过命令行界面输入命令,由命令行界面对命令进行解析,实现用户对路由器的配置和管理。
· 命令字:规定了系统应该执行的功能,如display(查询设备状态),reboot(重启设备)等命令字。
· 关键字:特殊的字符构成,用于进一步约束命令,是对命令的拓展,也可用于表达命令构成逻辑而增设的补充字符串。
· 参数列表:是对命令执行功能的进一步约束。包括一对或多对参数名和参数值。
· 命令行视图:
o 设备提供了多样的配置和查询命令,为便于用户使用这些命令,VRP系统按功能分类将命令分别注册在不同的命令行视图下。
o 华为VRP系统采用<>和[]来标注当前视图名称:
· <huawei>:目前在名为huawei设备中的用户视图
· [huawei]:目前在名为华为设备中的系统视图
· [huawei-ospf-1]:目前在华为设备中的ospf进程1视图
· 编辑命令行:
o 设备的命令行界面提供基本的命令行编辑功能,以下为常用的编辑功能:
· 功能键:
§ 退格键Backspace:删除光标位置的前一个字符,光标左移
§ 左光标键←或<Ctrl+B>:光标向左移动一个字符位置
§ 右光标键→或<Ctrl+F>:光标向右移动一个字符位置
· 不完整关键字输入:
§ 设备支持不完整关键字输入,即在当前视图下,当输入的字符能够匹配唯一的关键字时,可以不必输入完整的关键字,例如:
o Tab键的使用:
· 如果与之匹配的关键字唯一,按下<Tab>键,系统自动补全关键字,不全后,反复按<Tab>关键字不变。·2
§ [huawei]info- #按下Tab键
[huawei]info-center
· 如果与之匹配的关键字不唯一,反复按<Tab>键可循环显示所有以输入字符串开头的关键字。
§ [Huawei] info-center log #按下Tab键
[Huawei] info-center logbuffer #继续按Tab键循环翻词
[Huawei] info-center logfile
[Huawei] info-center loghost
· 如果没有与之匹配的关键字,按Tab键后,关键字不变。
§ [Huawei] info-center loglog #输入错误的关键字,按下Tab键
[Huawei] info-center loglog
· 使用命令行在线帮助:
o 用户在使用命令行时,可以使用在线帮助以获取实时帮助,从而无需记忆大量的复杂的命令。
o 命令行在线帮助可分为完全帮助和部分帮助,可通过输入“?”实现。
· 解读命令行的错误信息:
o 用户键入的命令,如果通过语法检查,则正确执行,否则系统将会向用户报告错误信息。
· 使用undo命令:
o 在命令前加undo关键字,即为undo命令行。undo命令行一般用来恢复缺省情况、禁用某个功能或者删除某项配置。以下为参考案例:
· 恢复默认设置
§ <Huawei> system-view
[Huawei] sysname Server
[Server] undo sysname
[Huawei]
· 使用undo命令禁用某个功能:
§ <Huawei> system-view
[Huawei] ftp server enable
[Huawei] undo ftp server
· 使用undo命令删除某项设置:
§ [Huawei]interface g0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.1 24
[Huawei-GigabitEthernet0/0/1]undo ip address
· VRP快捷键:
o 用户可以使用设备中的快捷键,完成对命令的快速输入,从而简化操作。
o 系统中的快捷键分成两类,自定义快捷键和系统快捷键。
· 常见的文件系统操作命令:
o <huawei>pwd #查看当前目录
o <huawei>dir #显示当前目录下的所有文件
o <huawei>more #查看文本文件的具体内容
o <huawei>cd #修改用户当前的工作目录
o <huawei>mkdir #创建新的目录
o <huawei>rmdir #删除目录
o <huawei>copy #复制文件
o <huawei>move #复制文件
o <huawei>rename #重命名文件
o <huawei>delete #删除文件
o <huawei>undelete #回复删除的文件
o <huawei>reset recycle-bin #彻底删除回收站的文件案例分析
案例分析