10.5.4 命令历史缓冲区
交换机命令历史缓冲区内记录了最近使用过的命令,可以使用“快捷键”重新调用这些命令。
这个功能和在Windows 2000的命令提示符里按↑和↓键可以调出以前使用过的命令一样。在Cisco IOS中,可以使用Ctrl+P代替↑键的功能,即翻阅以前使用过的命令;如果翻过头了,可以使用Ctrl+N代替↓键将命令重新翻出来。
注 意
在Windows 2000的系统环境下,如果使用Telnet远程登录到交换机,此时↑和↓键可以代替Ctrl+P和Ctrl+N的功能,而在Windows 98环境下就不可以。
可以使用show history命令显示命令历史缓冲区的内容,如例10-15所示。
例10-15 使用show history命令显示命令历史缓冲区的内容:
Switch#show history |
历史缓冲区大小默认为10,可以在特权EXEC模式下使用terminal history size命令改变历史缓冲区的大小,如例10-16所示。
例10-16 使用terminal history size命令改变历史缓冲区的大小:
Switch#terminal history size 20 |
历史缓冲区大小可以设置为0~256,注意,这个值不宜设置得太大,因为它会消耗交换机或者路由器的内存。
Cisco的IOS还支持其他“快捷键”,通常称之为“编辑键”,在此一并整理出来,如表10-2所示。
表10-2 Cisco IOS支持的快捷键
|
命令行编辑键 |
说 明 |
|
Ctrl+P |
调用上一个使用的命令 |
|
Ctrl+N |
在命令历史缓冲区中调用下一个命令 |
|
Ctrl+F |
光标前移一个字符 |
|
Ctrl+B |
光标后移一个字符 |
|
Ctrl+A |
光标移至行首 |
|
Ctrl+E |
光标移至行尾 |
|
Ctrl+D |
删除一个字符 |
|
Ctrl+K |
删除光标右边内容 |
|
Ctrl+X |
删除光标左边内容 |
|
Ctrl+W |
删除一个字 |
|
Ctrl+U |
删除一行 |
|
Ctrl+R |
刷新命令行和此前输入的内容---一般配合debug命令使用 |
|
Esc+F |
光标前移一字 |
|
Esc+B |
光标后移一字 |
| 回书目 上一节 下一节 |