Базовая структура команд операционной системы IOS

Устройства CISCO IOS поддерживают множество различных команд. Каждая команда IOS имеет определённый формат или синтаксис. Каждая команда выполняется только из соответствующего режима. Общий синтаксис команды — это команда, за которой следуют соответствующие ключевые слова и параметры. Некоторые команды состоят из ключевых слов и параметров, обеспечивающих дополнительные функциональные возможности. Команды используются для выполнения каких-либо действий, а ключевые слова используются для определения того, где и как нужно выполнить команду.

Как показано на рис. 1, команда — это аббревиатура или слова, введённые в командной строке после запроса. При вводе команд регистр не учитывается. Вслед за текстом команды вводится одно или несколько ключевых слов и параметров. После ввода каждой полной команды, включая все ключевые слова и параметры, нажмите клавишу Enter, чтобы отправить эту команду в командный процессор.

Ключевые слова описывают командному процессору определённые параметры. Например, команда show используется для просмотра информации об устройстве. Эта команда обладает несколькими ключевыми словами, которые нужно использовать, чтобы определить, какие выходные данные нужно отобразить. Например:

Switch# show running-config

После команды show следует ключевое слово running-config. Ключевое слово уточняет, что текущую конфигурацию нужно отобразить в выходных данных.

Условные обозначения команд IOS

Команда может потребовать одно или несколько параметров. В отличие от ключевого слова, параметр, как правило, не является предопределённым словом. Параметр — это значение или переменная, определённая пользователем. Чтобы понять, какие ключевые слова и параметры необходимы той или иной команде, см. раздел синтаксиса команд. Синтаксис обеспечивает шаблон или формат, который необходимо использовать при вводе команды.

Например, для использования команды description необходим такой синтаксис:

Switch(config-if)# description string

Как показано на рис. 2, команды и ключевые слова отображаются полужирным шрифтом, а текст курсивом отображает параметр, которому нужно дать значение. Параметром команды description является значение строки. Значение строки может быть представлено любым текстом, содержащим до 80 символов.

Таким образом, применяя описание для интерфейса с помощью команды description, введите такую строку:

Switch(config-if)# description MainHQ Office Switch

Команда — description, пользовательский параметр — MainHQ Office Switch.

Следующие примеры демонстрируют некоторые обозначения, используемые для документирования и использования команд IOS.

Для команды ping:

Синтаксис:

Switch> ping ip-address

Пример со значениями:

Switch> ping 10.10.10.5

Команда — ping, пользовательский параметр — 10.10.10.5.

Таким образом, синтаксис для ввода команды traceroute выглядит следующим образом:

Синтаксис:

Switch> traceroute ip-address

Пример со значениями:

Switch> traceroute 192.168.254.254

Команда — traceroute, пользовательский параметр — 192.168.254.254.