一、命令行基础
1.命令行视图
VRP分层的命令结构定义了很多命令行视图,每条命令只能在特定的视图中执行。每个命令都注册在一个或多个命令视图下,用户只有先进入这个命令所在的视图,才能运行相应的命令。
- 用户视图:查看设备的运行状态和统计信息。
- 系统视图:配置设备的系统参数,或者进入其他功能视图,如:接口视图和协议视图。
- 接口视图:配置接口参数。
- 协议视图:配置路由协议。
通过提示符可以判断当前所在的视图,如:“< >”表示用户视图,“[ ]”表示除用户视图以外的其它视图。
2.快捷键
命令 | 功能 |
---|
CTRL + Z | 回到用户视图 |
CTRL + W | 删除光标左侧的一个字符串 |
CTRL + X | 删除光标左侧的所有字符 |
←、→ | 向左移动一个字符、向右移动一个字符 |
↑、↓ | 上一条历史命令、下一条历史命令 |
Backspace | 删除光标左侧第一个字符 |
Tab | 补全不完整的命令 |
| |
二、常用命令
用户视图>系统视图>接口视图、协议视图, 层层递进。要从用户视图进入系统视图,要从系统视图进入接口视图和协议视图
1.用户视图命令
命令 | 功能 | 举例 |
---|
system-view | 进入系统视图 | - |
display version | 查看系统版本信息 | - |
clock timezone | 修改系统时区(东区) | clock timezone Local add 08:00:00 |
clock timezone | 修改系统时区(西区) | clock timezone Local minus 08:00:00 |
display clock | 查看系统时间 | - |
dir | 查看当前设备上存储的文件列表 | - |
display current-configuration | 查看当前的配置信息 | - |
save | 保存当前的配置信息 | 每次更改配置后都要save再关机,不然没法保存新配置的信息 |
display saved-configuration | 查看已保存的配置信息 | - |
display startup | 查看下次启动时的配置文件 | - |
reset saved-configuration | 删除已保存的配置文件 | 此时启动时的配置文件会消失,下次开机将会重置设备 |
reboot | 重启设备 | 重启前要查看是否有启动文件,如果为空,将会重置设备 |
| | |
2.系统视图命令
命令 | 功能 | 举例 |
---|
user-interface | 进入Console口 | user-interface console 0 |
sysname | 修改设备名称 | sysname R1 |
header shell information | 配置登录信息 | header shell information “Welcome to the Lab.” |
interface GigabitEthernet | 进入以太网接口 | interface GigabitEthernet 0/0/0 |
ip address | 设置IP地址和子掩码 | ip address 192.168.1.253 24 |
display interface | 查看端口信息 | display interface GigabitEthernet 0/0/0 |
| | |
| | |
3.接口视图命令
命令 | 功能 | 举例 |
---|
authentication-mode password | 设置Console口密码 | authentication-mode password |
idle-timeout | 设置空闲超时时间 | idle-timeout 20 0 |
| | |
| | |
| | |
4.协议视图命令
5.各视图通用命令
命令 | 功能 | 举例 |
---|
display this | 查看配置结果 | 接口视图、协议视图 |
return | 返回用户视图 | - |
quit | 返回上一层视图 | 接口>系统>用户 |
三、文件系统命令
华为网络设备的配置文件和VRP系统文件都保存在物理存储介质中,所以文件系统是VRP正常运行的基础。只有掌握文件系统的基本操作,才能对设备的配置文件和VRP系统文件进行高效的管理。
1.基本查询命令
功能 | 命令 | 举例 |
---|
查看当前目录 | pwd | - |
显示当前目录下的文件信息 | dir | - |
查看文本文件的具体内容 | more | - |
| | |
| | |
| | |
2.目录操作
功能 | 命令 | 举例 |
---|
修改用户当前界面的工作目录 | cd | - |
返回上一层目录 | cd . . | - |
创建新的目录 | mkdir | - |
删除目录 | rmdir | 只有空目录才能被删除 |
| | |
| | |
| | |
3.文件操作
功能 | 命令 | 举例 |
---|
复制文件 | copy | copy src_name des_name |
移动文件 | move | move src_name des_name |
重命名文件 | rename | rename old_name new_name |
删除/永久删除文件 | delete /unreserved | delete /unreserved file_name |
恢复删除的文件 | undelete | undelete deleted_filename |
彻底删除回收站中的文件 | reset recycle-bin | 指定文件名则删除指定文件;不指定则删除所有(系统会一一确认) |
| | |
| | |
| | |
4.配置文件管理
设备启动时,会加载已保存的配置文件到RAM,并作为当前配置文件。保存的配置文件以“.cfg”,“.zip”作为扩展名。
功能 | 命令 | 举例 |
---|
显示当前配置文件 | display current-configuration | - |
显示保存的配置文件 | display saved-configuration | - |
保存当前的配置文件 | save | 默认名称为:vrpcfg.zip |
查看系统启动配置参数 | display startup | - |
配置系统下次启动时使用的配置文件 | startup saved-configuration | startup saved-configuration flash:/dell.zip |
比较当前配置与下次启动的配置 | compare configuration | - |
清除下次启动时加载的配置文件 | reset saved-configuration | 执行该命令后重启,会采用缺省的配置参数初始化 |
| | |
| | |
| | |
5.存储设备管理
存储设备包括:SDRAM、Flash、NVRAM、SD卡、U盘。
功能 | 命令 | 举例 |
---|
存储设备修复 | fixdisk device_name: | fixdisk flash: |
存储设备格式化 | format device_name: | format flash: |
| | |