可以查看历史使用过的命令,默认情况下,命令历史记录功能启用,系统会在其历史记录缓冲区中记录最新输入的 10 条命令。设置:terminal history开启,terminal history size 50 可以记录50条,terminal no history size 恢复默认值,terminal no history禁用命令记录。

交换机启动顺序:

    交换机加载启动加载器软件。启动加载器是存储在 NVRAM 中的小程序,并且在交换机第一次开启时运行。

启动加载器:

l  执行低级 CPU 初始化。启动加载器初始化 CPU 寄存器,寄存器控制物理内存的映射位置、内存量以及内存速度。

l  执行 CPU 子系统的加电自检 (POST)。启动加载器测试 CPU DRAM 以及构成闪存文件系统的闪存设备部分。

l  初始化系统主板上的闪存文件系统。

l  将默认操作系统软件映像加载到内存中,并启动交换机。启动加载器先在与 Cisco IOS 映像文件同名的目录(不包括 .bin 扩展名)中查找交换机上的 Cisco IOS 映像,如果在该目录中未找到,则启动加载器软件搜索每一个子目录,然后继续搜索原始目录。

操作系统然后使用在操作系统配置文件 config.text(存储在交换机闪存中)中找到的 Cisco ISO 命令来初始化接口。

从系统崩溃中恢复

启动加载器还可以在操作系统无法使用的情况下用于访问交换机。启动加载器有一个命令行工具,可用于在操作系统加载之前访问存储在闪存中的文件。从启动加载器命令行上,可以输入命令来格式化闪存文件系统、重新安装操作系统软件映像,或者在遗失或遗忘口令时进行恢复。

Switch>en              //进入特权模式

Switch#conf t           //进入全局模式

Switch(config)#vlan 99   //添加vlan99

Switch(config-vlan)#exit  //退出一层 

Switch(config)#int vlan 99 //进入vlan99接口配置

Switch(config-if)#ip add 172.17.99.1 255.255.255.0   //VLAN99配置IP地址

Switch(config-if)#no shut     //激活

Switch(config)#host S1      //配置名字

S1(config)#int f 0/18        //进入接口

S1(config-if)#switchport mode access       //修改为访问模式

S1(config-if)#line vty 0 4         //进入虚拟终端配置

S1(config-line)#password cisco    //配置密码

S1(config-line)#login           //允许登陆

S1(config-line)#exit           //退出一层

S1(config)#enable password cisco1    //配置enable密码

S1(config)#service password-encryption   //将密码加密

S1(config)#end

S1#sh mac-address-table             //查看交换机的MAC地址表

          Mac Address Table

-------------------------------------------

 

Vlan    Mac Address       Type        Ports

----    -----------       --------    -----

S1#copy running-config startup-config    //保存配置

 

口令恢复:

步骤 1. 将终端或带终端仿真软件的 PC 连接到交换机控制台端口。

步骤 2. 在仿真软件中将线路速度设置为 9600 波特。

步骤 3. 关闭交换机电源。将电源线重新连接到交换机,并在 15 秒内,当 System(系统)LED 仍闪烁绿光时按下 Mode 按钮。一直按住 Mode 按钮,直到 System(系统)LED 短暂变成琥珀色,然后变成绿色常亮。然后释放 Mode 按钮。

步骤 4. 使用 flash_init 命令初始化闪存文件系统。

步骤 5. 使用 load_helper 命令加载所有 helper 文件。

步骤 6. 使用 dir flash 命令显示闪存内容:

交换机文件系统如下显示:

Directory of flash:

13 drwx 192 Mar 01 1993 22:30:48 c2960-lanbase-mz.122-25.FX

11 -rwx 5825 Mar 01 1993 22:31:59 config.text

18 -rwx 720 Mar 01 1993 02:21:30 config.text

16128000 bytes total (10003456 bytes free)

步骤 7. 使用 rename flash:config.text flash:config.text.old 命令将配置文件重命名为 config.text.old,该文件中包含口令定义。

步骤 8. boot 命令启动系统。

步骤 9. 系统提示是否要启动设置程序。在提示符下输入 N,然后当系统提示是否继续配置对话时,输入 N

步骤 10. 在交换机提示符下,使用 enable 命令进入特权执行模式。

步骤 11. 使用 rename flash:config.text.old flash:config.text 命令将配置文件重命名为其原始名称。

步骤 12. 使用 copy flash:config.text system:running-config 命令将配置文件复制到内存中。输入此命令后,控制台上将显示以下内容:

Source filename [config.text]?

Destination filename [startup-config]?

按回车响应确认提示。现在交换机将重新加载配置文件,并且您可以更改口令。

步骤 13. 使用 configure terminal 命令进入全局配置模式。

步骤 14. 使用 enable secretpassword 命令更改口令。

步骤 15. 使用 exit 命令返回到特权执行模式。

步骤 16. 使用 copy running-config startup-config 命令将运行配置写入启动配置文件。

步骤 17. 使用 reload 命令重新加载交换机。