H3C设备使用系统操作及文件操作的基本命令
步骤一:进入系统视图
完成实验任务一时,配置界面处于用户视图下,此时执行system-view命令进入系统视图。
<H
System View: return to User View with Ctrl+Z.
[H
此时提示符变为[***]形式,说明用户已经处于系统视图。
在系统视图下,执行quit命令可以从系统视图切换到用户视图。
[H
<H
步骤二:学习使用帮助特性和补全键
H
输入帮助特性:在输入命令时,如果忘记某一个命令的名称,可以在配置视图下仅输入该命令的前几个字符,然后键入<?>,系统则会自动列车以刚才输入的前几个字符开头的所有命令。当输入完一个命令时,也可以用<?>来查看紧随该命令的下一个命令参数。
[H
[H
[H
TEXT Host name (1 to 30 characters)
智能补全功能:在输入命令时,不需要输入一条命令的全部字符,仅输入前几个字符,再键入Tab键,系统会自动补全该命令。如果有多个命令都具有相同的前缀字符的时候,连续键入Tab,系统会在这几个命令之间切换。
步骤三:更改系统名称
使用sysname命令更改系统名称。
[H
[AHPTC]
步骤四:显示系统运行配置
使用display current-configuration命令显示系统当前运行的配置,由于使用的设备及模块不同,操作时显示的具体内容也会有所不同。在如下配置信息中,请注意查看刚刚配置的sysname AHPTC命令,同时请查阅接口信息,并与设备的实际接口和模块进行比对。
<AHPTC>display current-configuration
#
version 5.20, Release 1509P01, Basic
#
sysname AHPTC
#
domain default enable system
#
vlan 1
#
domain system
access-limit disable
state active
idle-cut disable
self-service-url disable
#
interface Aux0
async mode flow
link-protocol ppp
#
interface Serial5/0
--------More---------
用空格键可以继续翻页显示,回车键进行翻行显示,或使用Ctrl+C结束显示。
步骤五:保存配置
使用save命令保存配置。
<AHPTC>save
The current configuration will be written to the device. Are you sure? [Y/N]:y
选择Y,确定将当前运行配置写进设备存储介质中。
Please input the file name(*.cfg)[cf:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):config.cfg
系统提示请输入保存配置文件的文件名,注意文件名的格式为*.cfg。该实验中系统默认将配置文件保存在CF卡中,保存后文件名为config.cfg,如果不更改系统默认保存的文件名,请按回车键。
Validating file. Please wait...
Now saving current configuration to the device.
Saving configuration cf:/config.cfg. Please wait...
.
Configuration is saved to cf successfully.........
这是第一次保存配置文件的过程。如果以后再次以config.cfg保存配置文件,则显示如下:
<AHPTC>save
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[cf:/config.cfg]
(To leave the existing filename unchanged, press the enter key):config.cfg
cf:/config.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait...
Now saving current configuration to the device.
Saving configuration cf:/config.cfg. Please wait...
.
Configuration is saved to cf successfully.
显示保存的配置:
<AHPTC>display saved-configuration
#
version 5.20, Release 1509P01, Basic
#
sysname AHPTC
#
domain default enable system
#
vlan 1
#
domain system
access-limit disable
state active
idle-cut disable
self-service-url disable
#
interface Aux0
async mode flow
link-protocol ppp
#
interface Serial5/0
link-protocol ppp
#
interface Serial5/1
link-protocol ppp
#
interface Serial5/2
link-protocol ppp
#
interface Serial5/3
link-protocol ppp
#
interface NULL0
#
interface GigabitEthernet0/0
port link-mode route
#
interface GigabitEthernet0/1
port link-mode route
#
user-interface con 0
user-interface aux 0
user-interface vty 0 4
#
Return
由于执行了save命令,保存配置与运行配置一致。
步骤六:删除和清空配置
当需要删除某条命令时,可以使用undo命令进行逐条删除。例如删除sysname命令后,系统名称恢复成H3C。
[AHPTC]undo sysname
[H
当需要恢复到出厂默认配置时,首先在用户视图下执行reset saved-configuration命令用于清空保存配置(只是清除保存配置,当前配置还是存在的),再执行reboot重启设备后,配置恢复到出厂默认配置。
[AHPTC]quit
<AHPTC>reset saved-configuration
The saved configuration file will be erased. Are you sure? [Y/N]:y
Configuration file in cf is being cleared.
Please wait ...
........
Configuration file in cf is cleared.
<AHPTC>reboot
Start to check configuration with next startup configuration file, please wait.........DONE!
This command will reboot the device. Current configuration may be lost in next startup if you continue. Continue? [Y/N]:Y
步骤七:显示文件目录
使用dir命令显示CF卡上所有文件列表。
<AHPTC>dir
Directory of cf:/
0 drw- - Mar 26 2008 16:07:02 logfile
1 -rw- 13288300 Dec 03 2007 10:58:36 main.bin
252168 KB total (238628 KB free)
File system type of cf: FAT32
步骤八:文件删除
用save命令保存一个配置文件并命名为20090901.cfg,再使用delete删除该配置文件。
<AHPTC>save 20090901.cfg
The current configuration will be saved to cf:/20090901.cfg. Continue? [Y/N]:y
Now saving current configuration to the device.
Saving configuration cf:/20090901.cfg. Please wait...
.
Configuration is saved to cf successfully.
<AHPTC>dir
Directory of cf:/
0 drw- - Mar 26 2008 16:07:02 logfile
1 -rw- 13288300 Dec 03 2007 10:58:36 main.bin
2 -rw- 661 Sep 03 2009 09:43:42 20090901.cfg
252168 KB total (238626 KB free)
File system type of cf: FAT32
<AHPTC>delete 20090901.cfg
Delete cf:/20090901.cfg?[Y/N]:y
%Delete file cf:/20090901.cfg...Done
删除20090901.cfg配置文件后,再次查看文件列表,确认该文件已经删除。
<AHPTC>dir /all
Directory of cf:/
0 drw- - Mar 26 2008 16:07:02 logfile
1 -rw- 13288300 Dec 03 2007 10:58:36 main.bin
2 -rwh 440 Sep 03 2009 09:43:40 private-data.txt
3 -rw- 661 Sep 03 2009 09:43:42 [20090901.cfg]
252168 KB total (238624 KB free)
File system type of cf: FAT32
此时,虽然选择了Y删除该文件,但是在删除该文件前后,为什么CF卡的可用内存空间却一直没有改变?那是因为使用delete命令删除文件时,被删除的文件被保存在回收站中。如果要彻底删除回收站中的某个废弃文件,必须在文件的原归属目录下执行reset recycle-bin命令,才可以将回收站中的废弃文件彻底删除,以回收存储空间。
<AHPTC>reset recycle-bin
Clear cf:/~/20090901.cfg ?[Y/N]:y
%Cleared file cf:/~/20090901.cfg.
<AHPTC>dir /all
Directory of cf:/
0 drw- - Mar 26 2008 16:07:02 logfile
1 -rw- 13288300 Dec 03 2007 10:58:36 main.bin
2 -rwh 440 Sep 03 2009 09:43:40 private-data.txt
252168 KB total (238626 KB free)
File system type of cf: FAT32
还有另一种办法可以直接删除文件,而不需要经过清空回收站。使用命令删除某个文件,则该文件将被彻底删除,不能恢复。
<AHPTC>delete /unreserved 20090901.cfg
The contents cannot be restored!!! Delete cf:/20090901.cfg?[Y/N]:y
%Delete file cf:/20090901.cfg...Done.
<AHPTC>dir /all
Directory of cf:/
0 drw- - Mar 26 2008 16:07:02 logfile
1 -rw- 13288300 Dec 03 2007 10:58:36 main.bin
2 -rwh 440 Sep 03 2009 09:46:40 private-data.txt
252168 KB total (238626 KB
free)
File system type of cf: FAT32