与学习PC环境中的DOSKEY或UNIX环境中的vi编辑器一样,在一开始就应该知道,不必键入完整的命令,路由器就知道为你做什么。只要键入足以标识唯一命令的字母,路由器就可接受它,例如:Hostname#wri t 它是命令write terminal 的缩写。字符串wri t 为路由器正确地解释该命令提供了足够的信息。后面我们将看到,此命令将导致路由器将它的配置显示到屏幕上。假设已经连接了一个终端到以前已配置过的路由器控制台端口上,这时会出现口令和路由器提示。在键入正确的口令后,显示如下: Hostname>这时,我们可以开始输入命令。在Cisco用户界面中,有两级访问权限:用户级和特权级。用户级允许查看路由器状态,又称为用户执行模式。 特权级又称为特权执行模式。在这种模式下,可以查看路由器的配置、改变配置和运行调试命令。特权模式又叫做Enable模式,因为要进入特权执行模式,必须在输入正确的口令后,输入enable命令。操作如下:Hostname>enable Press the Enter key password: supply the Enable password,than press EnterHostname这时,提示符变为一个单独的“ #”,表示你已具有了特权执行权限。
在继续操作前,需要知道路由器可工作在两种模式下。第一种是查看模式,在这种模式下,可输入show和debug命令。这使你可以查看接口的状态、协议和其他与路由器有关的项。当第一次登录后,路由器便处于这种模式下。第二种是配置模式,它允许修改当时正在运行的路由器的配置。理解这一点很重要。因为在退出配置模式前,当输入配置命令后,只要按下回车键,则此命令会立即生效。在获得特权级权限后,可进入配置模式。操作如下: Hostname#config terminal Press EnterEnter configration commands,one per line,end with Ctrl/Z.Hostname(config)# 注意,以Ctrl Z结束的行将被计算机响应。在这种情况下,进入配置模式的此命令告诉路由器将要从终端对它进行配置。路由器也可从网络服务器上得到它的配置,这将在后面介绍。你将注意到,提示符的改变,提醒你目前正处于配置模式。下面的例子是怎样为Ethernet 0接口输入配置命令:Hostname(config)#interface ethernet0 Press the Enter keyHostname(config-int)# 要返回上一级,键入如下命令:Hostname(config-int)#exit Press the Enter keyHostname(config)# 如果想从任何一级退出配置模式,需同时按下Ctrl和Z键:Hostname(config-int)# Press the Enter keyHostname# 要退出Enable模式,键入如下命令:Hostname#exit Press the Enter keyHostname> 现在,你已了解了用户界面的基础知识。
快捷键
下面列出了Cisco IOS中一些快捷键的作用。< Ctrl x >表示同时按下Ctrl和x键。 箭头键:只对ANSI/VT100仿真终端有效。“↑”和“↓”键用于显示输入命令的历史记录。例如,按下“↑”键将显示前一条记录。缺省状态下,记录中存有10条记录。若想改变此值,可进入终端配置模式,键入“ terminal history xx”,其中x x就是保存的命令的条数。“↓”键将显示命令记录中的后一条命令。如果没有使用ANSI/VT100终端或仿真,可以用< Ctrl+N >和< Crtl+P >访问命令历史记录中的后一条和前一条命令。Backspace或DEL键:用于删除光标前的字符。Tab或Enter键:用于执行键入的命令。?键:该键可能是用户界面中最有用的键,可在任何时候键入“?”询问下一步该键入什么。下面的例子就是最好的说明:Hostname>show ip route ? Press the Enter keybgp Border Gateway Protocol connected Connected networksegp Exterior Gateway protocoleigrp Enhanced Interior Gateway Routing Protocoligrp Interior Gateway Routing Protocolisis ISO is-isospf Open Shortest Path Firstrip Routing Information Protocolstatic Static routerssummary Summary of all routessupernets-only show supernet entries onlyHostname>show ip route在键入“?”后,路由器会告诉你完成该命令的可能选择,这时再键入一次此命令,然后选择合适的选项。当< cr >出现在命令列表中时,按Enter键,路由器便开始执行此命令。 在这里有一点值得注意的是,若选项列表超出了一页,则当前显示页的最后一行将显示More。这时,按下空格键可显示信息,按下Enter键可显示下一行信息。 下面的组合键代表了一些有用的命令:移动光标到一行的开始。将光标向后移动一个字符。删除当前光标处的字符。与Backspace键的作用相同,删除光标前的字符。删除当前位置到本行末尾前的所有字符。这些被删除的字符保存在缓冲区中,可在此后插入到命令行中。 同样,删除当前位置到本行末尾前的所有字符,被删除的字符保存在缓冲区中。用于在命令行中插入控制字符。它告诉用户界面逐字处理下面的字符,而不是把它们作为编辑命令来处理。 删除前一个单词。粘贴缓冲区中的字符(与UNIX中的yank命令相同)。Esc < 显示历史记录中的第一行。Esc > 显示历史记录中的最后一行。 Esc b 将光标向后移动一个单词。Esc d 删除光标前的一个单词。Esc f 将光标向前移动一个单词。Esc Del 删除光标前的一个单词。许多PC或UNIX系统管理员询问如何使用IOS的全屏幕编辑器来修改配置。此功能目前不能实现。当被改变的配置生效,检查命令语法时,全屏幕编辑器会出现问题。一旦熟悉了用户界面,使用起来非常简单和有效。