Что произойдет после нажатия клавиши tab при вводе команды в ios cisco
Горячие клавиши и Ярлыки IOS
CLI IOS предоставляет горячие клавиши и ярлыки, которые делают конфигурирование, контроль и поиск и устранение неисправностей легче.
Рисунок показывает большинство ярлыков. Следующее достойны отдельного замечания:
Исследование этих команд более подробно:
Это полезный метод, который следует использовать, особенно при обучении, поскольку он позволяет Вам увидеть полное слово, используемое для команды или ключевого слова.
В этом примере сообщение об отказавшем интерфейсе возвращается в середине ввода команды.
Switch#show mac-
16w4d: %LINK-5-CHANGED: Interface FastEthernet0/10, changed state to down
16w4d: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/10, changed state to down
Чтобы восстановить строку, которые Вы вводили, нажмите Ctrl-R:
Чтобы просматривать эти буферизованные команды путем прокрутки, доступны сочетания клавиш. Используйте клавишу стрелка вверх (Ctrl P), чтобы вывести на экран ранее введенные команды. Каждый раз при нажатии этой клавиши, следующая более старая команда в очереди будет выведена на экран. Используйте клавишу стрелка вниз (Ctrl N), чтобы прокрутить вперед историю команд и вывести на экран более поздние команды.
Ключевые слова могут также быть сокращены.
В качестве другого примера, show interfaces может быть сокращена так:
Router#show interfaces
Router#show int
Можно сократить и команду, и ключевые слова, например:
Командная строка управления устройствами CLI. Виртуальные локальные сети VLAN
Консоль
Классический консольный кабель имеет разъем DB9 для подключения к COM-порту компьютера и разъем RG-45 для подключения к консольному порту маршрутизатора. Сейчас Cisco активно продвигает новые маршрутизаторы серий 28хх, 38хх и т.д. В них предусмотрена возможность конфигурирования через USB-интерфейс (используются обычные USB-кабели).
Подключив консоль и получив доступ к устройству через командную строку, пользователь ( администратор сети или сетевой инженер) может задавать различные команды и, тем самым, определять параметры конфигурации оборудования.
Режимы работы с устройством при использовании CLI
Командная строка представляет собой место, куда пользователь вводит символы, формирующие управляющее воздействие. Работа с командной строкой осуществляется в нескольких режимах ( таблица 5.1).
Режим | Переход в режим | Вид командной строки | Выход из режима |
---|---|---|---|
Пользовательский | Подключение | Router> | logout |
Привилегированный | Enable. | Router# | disable |
Глобальная конфигурация | Configure terminal | Router(config)# | exit,end или Ctrl-Z |
Настройка интерфейсов | Interface | Router(config-if) | еxit |
Несколько слов о виде командной строки:
Router> Приглашение, которое характеризует пользовательский режим, в котором можно просматривать некоторую статистику и проводить самые простые операции вроде пинга. Это режим для сетевого оператора, инженера первой линии техподдержки, чтобы он ничего не повредил и лишнего не узнал. Иными словами, команды в этом режиме позволяют выводить на экран информацию без смены установок сетевого устройства.
Router# Приглашение в привилегированном режиме. Привилегированный режим поддерживает команды настройки и тестирования, детальную проверку сетевого устройства, манипуляцию с конфигурационными файлами и доступ в режим конфигурирования. Попасть в него можно, введя команду enable.
Router(config)#Приглашение в режиме глобальной конфигурации. Он позволяет нам вносить изменения в настройки устройства. Команды режима глобального конфигурирования определяют поведение системы в целом. Активируется командой #configure terminal из привилегированного режима.
Практическая работа 5-1-1. Знакомство с командами Cisco IOS
В Cisco Packet Tracer интерфейс командной строки для устройств доступен в окне настроек параметров сетевого устройства на вкладке » CLI «. Это окно имитирует прямое кабельное (консольное) подключение к сетевому устройству. Работа с командной строкой ( CLI ) для настройки (программирования) сетевого производится с помощью команд операционной системы Cisco IOS ( рис. 5.4).
Пример такой сети для знакомства с командами Cisco IOS ( файл task-5-1.pkt) прилагается.
Чтобы получить доступ к полному набору команд, необходимо сначала активизировать привилегированный режим командой enable. О переходе в привилегированный режим будет свидетельствовать появление в командной строке приглашения в виде знака #. Выход из привилегированного режима производится командой disable.
Вместо enable можно было набрать en. Команды в любом режиме IOS распознаёт по первым уникальным символам.
Режим глобального конфигурирования — реализует мощные однострочные команды, которые решают задачи конфигурирования. Для входа в режим глобального конфигурирования используется команда привилегированного режима configure terminal. Выход командой exit или end.
Установка пароля на вход в привилегированный режим
Для изменения пароля введем новый пароль привилегированного режима ( рис. 5.7).
Для сброса пароля можно произвести перезагрузку роутера ( рис. 5.8).
Все команды в консоли можно сокращать, но, важно, чтобы сокращение однозначно указывало на команду. Используйте клавишу Tab и знак вопроса (?). По нажатию Tab сокращенная команда дописывается до полной, а знак вопроса (?), следующий за командой, выводит список дальнейших возможностей и небольшую справку по ним. Можно перейти к следующей команде, сохранённой в буфере. Для этого нажмите на Стрелку вниз или Ctrl + N. Можно вернуться к командам, введённым ранее. Нажмите на Стрелку вверх или Ctrl + P ( рис. 5.9).
Активная конфигурация автоматически не сохраняется и будет потеряна в случае сбоя электропитания. Чтобы сохранить настройки роутера используйте команду write memory ( рис. 5.10).
ИТ База знаний
Полезно
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Структура команд Cisco IOS
Как и куда печатать?
Всем привет! Мы продолжаем знакомиться с операционной системой Cisco IOS. Недавно в статьях мы уже рассмотрели операционную систему Cisco IOSи ее режимы. В этой статье мы рассмотрим основную структуру команд Cisco IOS.
Продвинутый курс по Asterisk
Концентрат редких знаний, для внедрения Asterisk в крупных предприятиях. Все это мы собрали в одном курсе для тебя.
Структура команд
Команда представляет собой начальное слово или слова, введенные в командной строке. Команды не чувствительны к регистру. После каждой введенной команды, включая любые ключевые слова и аргументы, нужно нажать Enter, чтобы отправить команду командному интерпретатору.
Ключевые слова описывают конкретные параметры командного интерпретатора. Например, команда show используется для отображения информации об устройстве. Эта команда имеет различные ключевые слова, которые должны использоваться для определения того, какой конкретный вывод должен отображаться.
За командой show следует ключевое слово running-config, которое указывает, что текущая конфигурация должна отображаться в качестве вывода.
Контекстно-зависимая справка
Контекстно-зависимая справка содержит список команд и аргументов, связанных с этими командами в контексте текущего режима. Чтобы получить доступ к контекстно-зависимой справке, нужно ввести знак вопроса “?” в любом меню. Результат появится сразу, даже без нажатия клавиши Enter.
И еще один тип контекстно-зависимой справки используется для определения того, какие параметры, ключевые слова или аргументы сопоставляются с определенной командой. При вводе команды введите пробел, за которым следует символ “?” определить, что может или должно быть введено дальше.
Проверка синтаксиса команд
Когда команда отправляется нажатием клавиши Enter, интерпретатор командной строки анализирует команду слева направо, чтобы определить, какое действие запрашивается. Обычно IOS обеспечивает только отрицательную обратную связь, если что-то было введено неверно. Если интерпретатор не может понять введенную команду, он предоставит информацию о том, что не так с командой.
Двойственная команда (Ambiguous command) – введено недостаточно символов для, чтобы система распознала команду.
Неполная команда (Incomplete command) – не все необходимые ключевые слова или аргументы были введены.
Неверная команда (Invalid input) – команда введена некорректно. Ошибка произошла в месте, на которое указывает маркер
Горячие клавиши и сочетания клавиш
В CLI IOS есть возможность использовать горячие клавиши и сочетания клавиш, которые облегчают использование системы. Рассмотрим наиболее полезные из них:
Рассмотрим их подробнее.
Клавиша Tab используется для завершения оставшейся части сокращенной команды и параметра, если аббревиатура содержит достаточно букв, чтобы отличаться от любых других доступных в данный момент команд или параметров. Когда для ввода уникальной команды или ключевого слова было введено достаточно символов, нужно нажать Tab, и CLI отобразит остальную часть команды или ключевого слова.
Повторное отображение строки обновит только что напечатанную строку. Например, IOS может отобразить сообщение в CLI во время набора команды пользователем. Ctrl-R можно использовать для обновления строки и избегать повторного ее ввода.
Выход из режима конфигурации выйдет из любого режима конфигурации и вернется в привилегированный режим EXEC. Поскольку IOS имеет иерархическую структуру, вместо того, чтобы выходить из каждого подрежима отдельно, можно использовать Ctrl-Z, привилегированный режим EXEC.
Стрелки вверх и вниз
При помощи стрелок можно отображать историю введенных команд. Cisco IOS выполняет буферизацию нескольких прошлых команд и символов, чтобы записи могли быть снова отображены. Буфер полезен для повторного ввода команд без повторного набора.
Эта последовательность прерывает любой выполняющийся процесс. Когда процесс IOS инициируется из CLI, например, ping или traceroute, команда работает до тех пор, пока не будет завершена или не будет прервана. Пока процесс выполняется, CLI не отвечает. Чтобы прервать вывод и взаимодействовать с CLI, нужно нажать Ctrl-Shift-6.
Прерывает ввод команды и выходит из режима конфигурации. Это может быть полезно после ввода команды, которая должна быть отменена.
Сокращенные команды или ключевые слова
Команды и ключевые слова могут быть сокращены до минимального количества символов, которые идентифицируют уникальный выбор. Например, команда configure может быть сокращена до conf, поскольку configure является единственной командой, которая начинается с conf. Аббревиатура con не будет работать, потому что более чем одна команда начинается с con. Ключевые слова также могут быть сокращены.
Продвинутый курс по Asterisk
Концентрат редких знаний, для внедрения Asterisk в крупных предприятиях. Все это мы собрали в одном курсе для тебя.
Тренинг-центр по параметрам ОС IOS
Структура команд
Горячие клавиши и клавиши быстрого вызова
Интерфейс командной строки (CLI) IOS предусматривает горячие клавиши и клавиши быстрого вызова, которые упрощают процесс настройки, мониторинга, поиска и устранения неполадок.
На рисунке показано большинство сокращений. Необходимо отметить следующие горячие клавиши:
Рассмотрим некоторые горячие клавиши подробнее.
Tab используется для завершения сокращённых команд и параметров, если сокращение можно отличить от другой доступной команды или параметра. После введения достаточного количества символов нажмите клавишу Tab, и интерфейс командной строки (CLI) завершит команду или ключевое слово.
Этот способ можно использовать при обучении, поскольку он позволяет просматривать полное слово, используемое для команды или ключевого слова.
Это сочетание клавиш обновляет строку. Используйте сочетание клавиш Ctrl-R для обновления строки. Например, когда вы вводите символы в строке, IOS может отправлять сообщение в интерфейс командной строки (CLI). Чтобы обновить строку и не вводить команду заново, используйте сочетание клавиш Ctrl-R.
В данном примере по мере ввода команды отправляется сообщение о нарушении работы интерфейса.
16w4d: %LINK-5-CHANGED: Interface FastEthernet0/10, changed state to down
16w4d: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/10, changed state to down
Для обновления строки используйте сочетание клавиш Ctrl-R:
Выход из режима конфигурации возвращает пользователя в привилегированный режим. Поскольку IOS использует иерархическую структуру режимов, вы можете оказаться на несколько уровней ниже. Рекомендуется не выходить из каждого режима отдельно, а использовать сочетание клавиш Ctrl-Z, чтобы сразу вернуться в командную строку привилегированного режима на верхний уровень.
Стрелки вверх и вниз
Эти клавиши быстрого вызова отображают историю введённых команд. Программное обеспечение CISCO IOS резервирует несколько последних команд и символов для отображения. Буфер используется для повторного ввода команд, без необходимости их набора на клавиатуре.
Для пролистывания команд в буфере можно использовать последовательности клавиш. Используйте клавишу Стрелка вверх (Ctrl-P), чтобы отобразить ранее введённые команды. При каждом следующем нажатии клавиши будет отображена предыдущая команда. Используйте клавишу Стрелка вниз (Ctrl-N), чтобы пролистать историю команд.
Последовательность выхода прервёт любой текущий процесс. При запуске процесса IOS из интерфейса командной строки, такого как ping или traceroute, эта команда будет выполняться до её завершения или до тех пор, пока она не будет прервана. Интерфейс командной строки не будет реагировать на запросы во время выполнения данного процесса. Чтобы прервать выходные данные и начать работу с интерфейсом командной строки (CLI), нажмите сочетание клавиш Ctrl-Shift-6.
Эта команда прерывает ввод команды и выполняет выход из режима конфигурации. Эту комбинацию можно использовать для отмены введённой команды.
Сокращённые команды или ключевые слова
Ключевые слова также можно сокращать.
Например, show interfaces можно сократить следующим образом:
Switch# show interfaces
Можно сокращать как команды, так и ключевые слова. Например:
Что произойдет после нажатия клавиши tab при вводе команды в ios cisco
Операционная система компании Cisco (IOS)
При первом входе в маршрутизатор пользователь видит командную строку пользовательского режима, которая выглядит следующим образом:
Router>
Команды, доступные на пользовательском уровне, представляют собой подмножество команд, доступных в привилегированном режиме. Большей частью эти команды позволяют выводить на экран информацию без изменения установок конфигурации маршрутизатора.
Чтобы получить доступ к полному набору команд, необходимо сначала активизировать привилегированный режим. О переходе в этот режим будет свидетельствовать появление в командной строке знака фунта (#). С привилегированного уровня также можно получить доступ к режиму глобального конфигурирования и другим специальным режимам конфигурирования, включая режимы конфигурирования интерфейса, подинтерфейса, линии, маршрутизатора, карты маршрутов и несколько дополнительных режимов конфигурирования (листинг 8.2.1).
Листинг 8.2.1. Вход и выход из маршрутизатора
Router con0 is now available. Press
RETURN to get started.
User Access Verification
Password:
Router>
Router> enable
Password:
Router#
Router# disable
Router>
Router> exit
Следует помнить, что вид выводимой на экран информации изменяется в зависимости от конкретного уровня ОС IOS и конфигурации маршрутизатора.
Для выхода из системы необходимо набрать на клавиатуре команду exit (выход).
Команды пользовательского режима
Команды привилегированного режима
Для входа в привилегированный режим EXEC необходимо набрать на клавиатуре команду enable (или ее сокращение — ena)
Router> ena
Password:
Также необходимо ввести пароль. Ввод знака вопроса (?) в командной строке привилегированного режима
приведет к выводу на экран значительно более длинного списка команд.
Функции команды help
Предположим, необходимо установить часы маршрутизатора. Если пользователь не знает команды, с помощью которой это можно сделать, то для проверки синтаксиса установки часов он может воспользоваться командой help, результат исполнения которой для данного примера показан на рисунке 8.2.1
Рис. 8.2.1 Функции команды help
Показанная на рис. 8.2.1 информация, выведенная командой help, свидетельствует о том, что необходимо еще ключевое слово set. На следующем этапе можно посмотреть синтаксис ввода времени и ввести текущее время в формате часы, минуты, секунды.