一、命令行基础
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: |
|
|
|