Вид приглашения командной строки в контекстах конфигурации:
СИУ (config)# / глобальный /
СИУ (config-if)# /интерфейса/
СИУ (config-router)# /динамической маршрутизации/
Для облегчения работы с интерфейсом командой строки в IOS встроена контекстная справочная система и команды редактирования.
Все команды и параметры могут быть сокращены (например, «enable» – «en», «configure terminal» – «conf t»); если сокращение окажется неоднозначным, устройство выдаст варианты, соответствующие введенному фрагменту. В любом месте командной строки для получения помощи может быть использован вопросительный знак:
СИУ#? /список всех команд данного контекста с комментариями/
СИУ# co? /список всех слов в этом контексте ввода, начинающихся на «co»/
СИУ# conf? /список всех параметров, которые могут следовать за командой config /
Имена сетевых интерфейсов также могут быть сокращены, например, вместо «ethernet0 /1» достаточно написать «e 0/1».
Отмена любой команды (отключение опции или режима, включаемых командой, снятие или удаление параметров, назначаемых командой) производится подачей этой же команды с префиксом «no», например:
|
|
СИУ(config - if)# shutdown /отключить интерфейс/
СИУ(config - if)# no shutdown /включить интерфейс/
Ниже приводятся основные комбинации клавиш редактирования.
Комбинации клавиш | Команда |
CTRL-B или ← | Переместить курсор на один символ влево |
CTRL-B или ← | Переместить курсор на один символ влево |
CTRL-F или → | Переместить курсор на один символ вправо |
CTRL-A | Переместить курсор в начало строки |
CTRL-E | Переместить курсор в конец строки |
ESC-B | Переместить курсор назад на одно слово |
ESC-F | Переместить курсор на одно слово вперед |
TAB | В том случае, если введены начальные символы, достаточные для определения команды, вводит остаток команды |
Delete или Backspace | Удалить символ слева от курсора |
CTRL-D | Удалить символ над курсором |
CTRL-K | Удалить символы от курсора до конца строки |
CTRL-U или CTRL-X | Удалить символы от курсора до начала строки |
CTRL-W | Удалить слово слева от курсора |
ESC-D | Удалить символы, начиная с позиции курсора до конца слова |
Enter | При выводе информации, прокрутить экран на строку вниз |
Space | При выводе информации, прокрутить экран на страницу вниз |
Все настройки сетевого устройства хранятся в файлах конфигурации. Изменения, вносимые командами, введенными с командной строки, хранятся в файле текущей конфигурации (running-config). Также существует файл загрузочной конфигурации (startup-config), который находится во флэш-памяти и загружается при включении устройства.
Для работы с этими и другими файлами в IOS существует несколько команд, например, чтобы просмотреть файл используется команда show:
|
|
СИУ# show running-config
Рассмотрим ряд основным команд настройки сетевого устройства.
Настройка имени устройства:
СИУ(config)# hostname
Настройка приглашения при входе:
СИУ(config)# banner motd # приглашение #
Задание вида комментария на интерфейс:
СИУ(config)# interface Ethernet 0
СИУ(config- ip)# description комментарий
Вывод информации о конкретном интерфейсе:
СИУ# show interface имя_интерфейса>
Например:
СИУ# show interface FastEthernet 0/1