Основные команды интерфейса командной строки#
Команды настройки#
Команда | Описание |
---|---|
commit | Применение любых незафиксированных изменений в конфигурации. |
copy | Копирование или клонирование узла конфигурации. |
delete | Удаление узла конфигурации. |
discard | Отмена любых незафиксированных изменений в конфигурации. |
edit | Переход к подузлу дерева конфигурации для правки. |
exit | Переход на один уровень использования выше. |
load | Загрузка сохраненной конфигурации. |
loadkey | Загрузка пользовательского ключа SSH из файла. |
merge | Слияние сохраненной конфигурации с активной (работающей) конфигурацией. |
rename | Изменение идентификатора именованного узла конфигурации. |
run | Выполнение эксплуатационной команды без выхода из режима настройки. |
save | Сохранение работающей конфигурации в файл. |
set | Создание нового узла конфигурации или изменение значения в существующем узле конфигурации. |
show | Отображение сведений о конфигурации в режиме настройки. |
top | Перемещение на верхний уровень иерархии конфигурации. |
up | Перемещение на уровень вверх в дереве конфигурации. |
Эксплуатационные команды#
Команда | Описание |
---|---|
configure | Вход в режим настройки. |
exit | Переход на один уровень использования выше. |
show configuration | Отображение конфигурации системы из эксплуатационного режима. |
commit#
Применение любых незафиксированных изменений в конфигурации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
Отсутствуют.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для применения изменений конфигурации.
При добавлении какого-либо параметра в конфигурацию, изменении существующей конфигурации или удалении конфигурации из системы сделанные изменения должны быть зафиксированы, после чего они вступят в силу. Для фиксации изменений используется команда commit
.
При попытке выхода из режима настройки или выхода из системы при наличии незафиксированных изменений в конфигурации система выдаст предупреждение. Выйти из режима настройки будет невозможно до фиксации изменений с помощью команды commit
или отказа от изменений с помощью команды exit discard
.
До тех пор, пока изменение конфигурации не зафиксировано, при отображении сведений система помечает его.
Фиксация сведений может занять некоторое время в зависимости от сложности настройки и занятости системы. Будьте готовы к нескольким секундам ожидания завершения процесса фиксации изменений системой. Если в систему вошли двое или больше пользователей, и один из них изменяет конфигурацию, другие получат предупреждение.
Примеры#
В примере показано незафиксированное удаление, которое затем фиксируется. В этом примере обратите внимание, что незафиксированное удаление помечено знаком минуса ("-"), который исчезает после фиксации.
copy#
Копирование или клонирование узла конфигурации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
исходный_узел_конф
Узел конфигурации, который требуется скопировать. Формат представляет собой последовательность разделенных пробелами лексем, представляющих имя параметра конфигурации и значение этого параметра; например, rule правило_1
.
конечный_узел_конф
Узел конфигурации, который требуется создать. Формат представляет собой последовательность разделенных пробелами лексем, представляющих имя параметра конфигурации и значение этого параметра; например, rule правило_2
.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для создания копии (клона) подузла конфигурации. Допустимо копирование только тех узлов, которые расположены на текущем редактируемом уровне конфигурации. Текущий уровень конфигурации отображается в квадратных скобках над строкой-приглашением ко вводу команд, например, [edit policy firewall]
. Для перехода на нужный уровень конфигурации, следует использовать команду edit
. Команда edit
используется для перехода к нужному месту в иерархии конфигурации, после чего выполняется копирование нужного подузла.
Если вывести конфигурацию до ее фиксации, можно увидеть, что скопированный узел помечен знаком плюс (“+”). Данная пометка исчезает после фиксации изменения в конфигурации.
Пример#
В примере выполняется копирование правила 10 в политике межсетевого экрана RULE-SET-1
.
delete#
Удаление узла конфигурации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
узел_конфигурации
Узел конфигурации, который следует удалить, в том числе полный путь в иерархии конфигурации в виде последовательности лексем, разделенных пробелами.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для удаления части конфигурации. Для этого удаляется нужный подузел узла конфигурации.
Если вывести конфигурацию до ее фиксации, можно увидеть, что удаленный узел и/или атрибут помечен знаком минус ("-"). Данная пометка исчезает после фиксации изменения в конфигурации.
Некоторые узлы конфигурации являются обязательными и их нельзя удалить. Некоторые узлы конфигурации являются обязательными, но имеют значения по умолчанию; при удалении одного из таких узлов будет восстановлено значение по умолчанию.
Пример#
В примере выполняется удаление сервера DNS из конфигурации системы.
discard#
Отмена любых незафиксированных изменений в конфигурации.
Синтаксис#
discard
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
Отсутствуют.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для отмены всех незафиксированных изменений в конфигурации.
Пример#
В примере показано незафиксированное удаление и незафиксированное добавление, которые затем отменяются. В этом примере обратите внимание, что незафиксированное удаление (помеченное знаком минус "-") и незафиксированное добавление (помеченное знаком плюс "+") исчезают после вызова команды discard
.
edit#
Переход к подузлу дерева конфигурации для правки.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
путь
Путь к узлу дерева конфигурации, который нужно править.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для перехода к конкретному подузлу конфигурации для правки. Запрос [edit] динамически изменяется, отражая положение пользователя в дереве конфигурации. В текущем местоположении любые выполняемые действия, такие как отображение, создание или удаление конфигурации, выполняются относительно текущего местоположения в дереве. Переходить можно только к узлу конфигурации, который уже создан и зафиксирован. Узлы конфигурации создаются и изменяются с помощью команды set
и фиксируются с помощью команды commit
.
Примеры#
В приведенном ниже примере работа начинается вверху конфигурации в режиме настройки, далее происходит переход к узлу конфигурации system login
. По достижении узла system login
команда show
отображает в точности содержимое узла login
. В данном примере обратите внимание на то, как запрос изменяется для отражения местоположения в дереве конфигурации.
exit#
Переход на один уровень использования выше:
- от подузла конфигурации – переход к вершине дерева конфигурации;
- от вершины дерева конфигурации – выход в эксплуатационный режим;
- из эксплуатационного режима - выход из системы.
Синтаксис#
Режим интерфейса#
Режим настройки. Эксплуатационный режим.
Ветвь конфигурации#
Отсутствует.
Параметры#
discard
Применяется при выходе из режима настройки в эксплуатационный режим при незафиксированных изменениях в конфигурации. Позволяет пользователю выйти из режима настройки с отказом ото всех изменений в конфигурации.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
В результате выполнения данной команды на подузле в дереве конфигурации происходит переход к вершине дерева конфигурации.
В результате выполнения данной команды на вершине дерева конфигурации происходит выход из режима настройки в эксплуатационный режим.
При попытке выхода из режима настройки при наличии незафиксированных изменений в конфигурации система выдаст предупреждение. Выйти из режима настройки будет невозможно до фиксации изменений с помощью команды commit
или отказа от изменений с помощью команды exit
с параметром discard
. Это единственный случай, где применяется параметр.
В результате выполнения данной команды в эксплуатационном режиме происходит выход из системы.
load#
Загрузка сохраненной конфигурации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
имя_файла
Имя файла конфигурации, включая полный путь к его местонахождению.
Указания по использованию#
Данная команда используется для загрузки вручную конфигурации, ранее сохраненной в файл. Загруженная конфигурация становится активной (выполняющейся) конфигурацией, а предыдущая выполняющаяся конфигурация отменяется.
Каталогом конфигурации по умолчанию является /etc/config. Так же конфигурацию можно загрузить с жесткого диска по пути, отличающемуся от стандартного каталога /etc/config, внешнего накопителя (например, USB-флеш-накопителя), удаленного устройства по протоколам FTP, TFTP, SCP или HTTP.
Если выполняется команда без аргумента, то в качестве загружаемой конфигурации будет использован файл /etc/config/config.boot.
В таблице приведен синтаксис способов указания пути для загрузки конфигурационного файла.
Источник загрузки | Способ указания |
---|---|
Локально (абсолютный путь) | Используется стандартный способ указания пути к файлу в UNIX: /путь/имя_файла_конфигурации, где путь - путь к расположению файла конфигурации, имя_файла_конфигурации - имя файла конфигурации. |
Локально (относительный путь) | Указывается имя файла относительно стандартного каталога конфигурации /etc/config: имя_файла_конфигурации, где имя_файла_конфигурации - имя файла конфигурации. |
Удаленно (протокол SCP) | Используется следующий синтаксис: scp://имя_пользователя@хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, имя_пользователя - имя пользователя удалённого хоста, файл_конфигурации - имя файла конфигурации, включая путь на удаленном хосте. |
Удаленно (протокол FTP) | Используется следующий синтаксис: ftp://имя_пользователя@хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, имя_пользователя - имя пользователя удалённого хоста, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога FTP. |
Удаленно (протокол HTTP) | Используется следующий синтаксис: http://хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога HTTP. |
Удаленно (протокол TFTP) | Используется следующий синтаксис: tftp://хост/файл_конфигурации ,где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога TFTP. |
Обратите внимание, что нельзя загрузить пустой файл конфигурации. В файле конфигурации должен существовать по крайней мере один узел конфигурации. Кроме того, если будет загружен недопустимый файл конфигурации, то будет выдано сообщение об ошибке.
Примечание
При выполнении загрузки файла конфигурации производится проверка контрольных сумм. В случае несовпадения контрольных сумм на консоль администратору выводится соответствующее предупреждение и просьба подтвердить выполнение дальнейшей загрузки.
Примеры#
В примере файл конфигурации backupconfig загружается из каталога конфигурации по умолчанию.
Возможные ошибки#
При загрузке конфигурации с выключенным управляющим интерфейсом интерфейсу eth0 назначается адрес из подсети 192.168.200.0/24. Пример данной ошибки приведен ниже.
При загрузке конфигурации со следующими параметрами:
Однако, вместо указанного адреса интерфейсу eth0 назначается адрес из подсети 192.168.200.0/24:
Для устранения данной ошибки следует выключить управляющий интерфейс:
После перезагрузки настроить требуемый адрес.
loadkey#
Загрузка пользовательского ключа SSH из файла.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
имя_пользователя
Имя пользовательской учетной записи для которой будет добавлен ключ SSH.
имя_файла_ключа
Имя файла, содержащего пользовательский ключ SSH, включая полный путь к его местонахождению.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для загрузки пользовательского ключа SSH из файла для указанной учетной записи.
Загрузить ключ SSH можно из файла, расположенного на жестком диске, внешнем накопителе (например, USB-флеш-накопителе), удаленном устройстве по протоколам FTP, TFTP, SCP или HTTP.
В таблице приведен синтаксис способов указания пути к содержащему пользовательский SSH-ключ файлу.
Источник загрузки | Способ указания |
---|---|
Локально (абсолютный путь) | Используется стандартный способ указания пути к файлу в UNIX: /путь/имя_файла_ключа, где путь - путь к расположению файла с ключом SSH, имя_файла_ключа - имя файла, содержащего пользовательский ключ SSH. |
Локально (относительный путь) | Указывается имя файла относительно домашнего каталога текущего пользователя:имя_файла_ключа, где имя_файла_ключа - имя файла, содержащего пользовательский ключ SSH. |
Удаленно (протокол SCP) | Используется следующий синтаксис: scp://имя_пользователя@хост/имя_файла_ключа, где хост - IP-адрес или имя удаленного хоста с файлом, содержащим пользовательский ключ SSH, имя_пользователя - имя пользователя удалённого хоста, имя_файла_ключа - имя файла, содержащего пользовательский ключ SSH, включая путь на удаленном хосте. |
Удаленно (протокол FTP) | Используется следующий синтаксис: ftp://имя_пользователя @хост/имя_файла_ключа, где хост - IP-адрес или имя удаленного хоста с файлом, содержащим пользовательский ключ SSH, имя_пользователя - имя пользователя удалённого хоста, имя_файла_ключа - имя файла, содержащего пользовательский ключ SSH, включая путь относительно корневого каталога FTP. |
Удаленно (протокол HTTP) | Используется следующий синтаксис: http://хост/имя_файла_ключа, где хост - IP-адрес или имя удаленного хоста с файлом, содержащим пользовательский ключ SSH, имя_файла_ключа - имя файла, содержащего пользовательский ключ SSH, включая путь относительно корневого каталога HTTP. |
Удаленно (протокол TFTP) | Используется следующий синтаксис: tftp://хост/имя_файла_ключа, где хост - IP-адрес или имя удаленного хоста с файлом, содержащим пользовательский ключ SSH, имя_файла_ключа - имя файла, содержащего пользовательский ключ SSH, включая путь относительно корневого каталога TFTP. |
Примеры#
В примере осуществляется загрузка пользовательского ключа SSH для пользователя admin из файла pub_key_user
, находящегося на удаленном устройстве, по протоколу SCP. Далее командой show system login
выводится узел конфигурации с настройками пользователей, где можно увидеть загруженный пользовательский ключ SSH.
merge#
Слияние сохраненной конфигурации с активной (работающей) конфигурацией.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
имя_файла
Имя файла конфигурации, включая полный путь к его местонахождению.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для загрузки вручную конфигурации, ранее сохраненной в файл, и слияния ее с активной (работающей) конфигурацией. В процессе слияния к существующим элементам конфигурации добавляются новые и применяются все изменения, в результате чего получается новая работающая конфигурация, которую можно сохранить.
Каталогом конфигурации по умолчанию является /etc/config. Так же конфигурацию можно загрузить с жесткого диска по пути, отличающемуся от стандартного каталога /etc/config, внешнего накопителя (например, USB-флеш-накопителя), удаленного устройства по протоколам FTP, TFTP, SCP или HTTP.
Если выполняется команда без аргумента, то в качестве сохраняемой конфигурации будет использован файл /etc/config/config.boot.
В таблице приведен синтаксис способов указания пути для загрузки конфигурационного файла.
Источник загрузки | Способ указания |
---|---|
Локально (абсолютный путь) | Используется стандартный способ указания пути к файлу в UNIX: /путь/имя_файла_конфигурации, где путь - путь к расположению файла конфигурации, имя_файла_конфигурации - имя файла конфигурации. |
Локально (относительный путь) | Указывается имя файла относительно стандартного каталога конфигурации /etc/config: имя_файла_конфигурации, где имя_файла_конфигурации - имя файла конфигурации. |
Удаленно (протокол SCP) | Используется следующий синтаксис: scp://имя_пользователя@хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, имя_пользователя - имя пользователя удалённого хоста, файл_конфигурации - имя файла конфигурации, включая путь на удаленном хосте. |
Удаленно (протокол FTP) | Используется следующий синтаксис: ftp://имя_пользователя @хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, имя_пользователя - имя пользователя удалённого хоста, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога FTP. |
Удаленно (протокол HTTP) | Используется следующий синтаксис: http://хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога HTTP. |
Удаленно (протокол TFTP) | Используется следующий синтаксис: tftp://хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста с конфигурационным файлом, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога TFTP. |
Примеры#
В примере файл конфигурации backupconfig
загружается из каталога конфигурации по умолчанию и сливается с текущей конфигурацией.
rename#
Изменение идентификатора именованного узла конфигурации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
старое_имя_узла
Узел конфигурации, подлежащий переименованию. Формат представляет собой последовательность разделенных пробелами лексем, представляющих имя параметра конфигурации и значение этого параметра; например, firewall RULE-SET-1
.
новое_имя_узла
Новый идентификатор для узла конфигурации. Формат представляет собой последовательность разделенных пробелами лексем, представляющих имя параметра конфигурации и значение этого параметра; например, firewall RULE-SET-2
.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для переименования (замены идентификатора) узла конфигурации. Допустимо переименование только тех узлов, которые расположены на текущем редактируемом уровне конфигурации. Текущий уровень конфигурации отображается в квадратных скобках над строкой-приглашением к вводу команд, например, [edit policy]
.
Для переименования узла конфигурации необходимо с помощью команды edit
перейти в точку иерархии конфигурации сразу над узлом, который необходимо переименовать. Далее командой rename изменить идентификатор.
Если вывести конфигурацию до ее фиксации, можно увидеть, что исходная конфигурация помечена знаком минус ("-"), а новая конфигурация помечена знаком плюс ("+"). Данная пометка и исходный узел конфигурации исчезают после фиксации изменения в конфигурации.
Примеры#
В примере выполняется переименование политики межсетевого экранирования RULE-SET-1
в политику RULE-SET-2
.
run#
Выполнение эксплуатационной команды без выхода из режима настройки.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
команда
Эксплуатационная команда, которую нужно выполнить.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для выполнения эксплуатационной команды без выхода из режима настройки.
Примеры#
В примере из режима настройки выполняется эксплуатационная команда system date show
.
save#
Сохранение работающей конфигурации в файл.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
имя_файла
Имя файла конфигурации, включая полный путь к месту его сохранения.
Указания по использованию#
Данная команда используется для сохранения выполняющейся конфигурации в файл. Итоговый файл позже может быть загружен в работающую систему с целью замены предыдущей работающей конфигурации при помощи команды load
.
Каталогом конфигурации по умолчанию является /etc/config. Так же конфигурацию можно сохранить на жесткий диск по пути, отличающемуся от стандартного каталога /etc/config, внешний накопитель (например, USB-флеш-накопителя), удаленное устройство по протоколам FTP, TFTP, SCP или HTTP. Перед тем, как конфигурацию можно будет сохранить на флэш-накопитель, последний следует проинициализировать командой flash init
в эксплуатационном режиме.
В таблице приведен синтаксис способов указания пути для сохранения конфигурационного файла.
Место сохранения | Способ указания |
---|---|
Локально (абсолютный путь) | Используется стандартный способ указания пути к файлу в UNIX: /путь/имя_файла_конфигурации, где путь - путь сохранения файла конфигурации, имя_файла_конфигурации - имя файла конфигурации. |
Локально (относительный путь) | Указывается имя файла относительно стандартного каталога конфигурации /etc/config: имя_файла_конфигурации, где имя_файла_конфигурации - имя файла конфигурации. |
Удаленно (протокол SCP) | Используется следующий синтаксис: scp://имя_пользователя@хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста для сохранения конфигурационного файла, имя_пользователя - имя пользователя удалённого хоста, файл_конфигурации - имя файла конфигурации, включая путь на удаленном хосте. |
Удаленно (протокол FTP) | Используется следующий синтаксис: ftp://имя_пользователя@хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста для сохранения конфигурационного файла, имя_пользователя - имя пользователя удалённого хоста, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога FTP. |
Удаленно (протокол TFTP) | Используется следующий синтаксис: tftp://хост/файл_конфигурации, где хост - IP-адрес или имя удаленного хоста для сохранения конфигурационного файла, файл_конфигурации - имя файла конфигурации, включая путь относительно корневого каталога TFTP. |
При перезаписи файла конфигурации система создает один файл резервной копии с именем имя_файла~. При сохранении перезаписывается файл config.boot и система переименовывает предыдущий файл в config.boot~.
Обратите внимание, что команда save
записывает только зафиксированные изменения.
Примечание
Обратите внимание, при сохранении на локальную систему производится расчет контрольной суммы файла конфигурации. При сохранении файла конфигурации на внешние носители или системы, расчет КС не производится.
Примеры#
В примере выполняется сохранение работающей конфигурации в файл config.boot в каталоге конфигураций по умолчанию, выход из режима настройки и отображение набора файлов, хранящихся в каталоге конфигураций.
В примере выполняется сохранение текущей работающей конфигурации в файл backupconfig в домашнюю директорию пользователя user на удаленной рабочей машине, расположенной по адресу 192.168.10.100.
set#
Создание нового узла конфигурации или изменение значения в существующем узле конфигурации.
Синтаксис#
Синтаксис для создания нового узла конфигурации:
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
узел
Узел конфигурации, который подлежит созданию или изменению, включая полный путь к узлу через конфигурацию в виде последовательности лексем, разделенных пробелами.
идентификатор
Идентификатор узла конфигурации. Обязателен, если узел конфигурации имеет идентификатор; в противном случае недопустим.
атрибут
Атрибут или свойство конфигурации, подлежащий(ее) установке. Если атрибут до этого отсутствует, он создается. Если атрибут уже имеется, его значение заменяется на новое.
значение
Новое значение атрибута. Обязательно, если для атрибута требуется значение; в противном случае недопустимо.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для добавления элемента конфигурации к текущей конфигурации (например, для включения протокола маршрутизации или определения интерфейса). Кроме того, данную команду можно использовать для изменения значения существующего элемента конфигурации. При установке значений в конфигурации обратите внимание на то, что изменение не войдет в силу до тех пор, пока оно не будет зафиксировано при помощи команды commit
.
После добавления узла конфигурации его можно изменять с помощью команды set
или удалить с помощью команды delete
.
Примеры#
В примере выполняются добавление узла конфигурации для интерфейса Ethernet и фиксация изменений.
show#
Отображение сведений о конфигурации в режиме настройки.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
узел
Узел конфигурации, который нужно просмотреть (включая путь).
Значение по умолчанию#
При использовании без указания узла конфигурации команда отображает все существующие узлы и подузлы конфигурации начиная с текущего положения в дереве конфигурации.
Указания по использованию#
Данная команда используется для отображения настроенного состояния системы в режиме настройки. Команда отображает указанный узел конфигурации и все подузлы. Узлы, находящиеся в процессе удаления или добавления помечаются при просмотре символами "-" или "+" соответственно. Указание узла интерпретируется относительно текущего положения пользователя в дереве конфигурации.
Если параметр -all не используется, сведения по умолчанию не включаются в вывод команды.
В дополнение к этой команде есть несколько команд show
в эксплуатационном режиме.
Примеры#
В примере показан узел service
, отображенный при помощи команды show
в режиме настройки.
top#
Перемещение на верхний уровень иерархии конфигурации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
Отсутствуют.
Указания по использованию#
Данная команда используется для быстрого перехода на верхний уровень в режиме настройки.
Примеры#
В примере показан переход вниз на несколько узлов дерева конфигурации. Далее использование команды top
позволяет выполнить переход непосредственно к вершине дерева. В данном примере обратите внимание на то, как в строке [edit]
отображается текущее положение в дереве конфигурации.
up#
Перемещение на уровень вверх в дереве конфигурации.
Синтаксис#
Режим интерфейса#
Режим настройки.
Ветвь конфигурации#
Отсутствует.
Параметры#
Отсутствует.
Указания по использованию#
Данная команда используется для перехода на один уровень вверх в режиме настройки.
Примеры#
В примере показан переход вниз по нескольким узлам дерева конфигурации, после чего использование команды up
для последовательного перехода вверх по дереву.
В данном примере обратите внимание на то, как в строке [edit]
отображается текущее положение в дереве конфигурации.
configure#
Вход в режим настройки.
Синтаксис#
Режим интерфейса#
Эксплуатационный режим.
Параметры#
Отсутствуют.
Значение по умолчанию#
Отсутствует.
Указания по использованию#
Данная команда используется для входа в режим настройки из эксплуатационного режима. В режиме настройки можно добавлять, удалять и изменять сведения в конфигурации.
В режиме настройки запрос на ввод команд принимает специальный вид, соответствующий режиму.
Примеры#
В примере показан отклик системы на вход в режим настройки. В этом примере обратите внимание, что вид запроса на ввод команд изменяется, когда пользователь входит в режим настройки.
show configuration#
Отображение конфигурации системы из эксплуатационного режима.
Синтаксис#
Режим интерфейса#
Эксплуатационный режим.
Параметры#
all
Отображение всей конфигурации, в том числе обычно не отображаемых значений по умолчанию.
cmds
Отображение конфигурации в формате команд режима настройки. Отображается ранее сохраненная конфигурация (при помощи команды save
).
files
Отображение списка файлов конфигурации в /etc/config.
Значение по умолчанию#
Отображаются только явно установленные значения (то есть значения не по умолчанию).
Указания по использованию#
Данная команда используется для вывода сведений о конфигурации без выхода из эксплуатационного режима. Использование команды show configuration
в эксплуатационном режиме эквивалентно использованию команды show
в режиме настройки.
Примеры#
В примере показано отображение конфигурации из эксплуатационного режима. (Для краткости показан только первый экран сведений).