Чтобы просмотреть системные команды, справку или содержимое текущего узла конфигурационного дерева, используются следующие команды:
_
_help
_manual
_locale
ПРИМЕЧАНИЕ. Для передачи национальных алфавитов используется кодировка UTF-8. Чтобы корректно читать русский текст, необходимо установить данную кодировку в свойствах используемого клиента Telnet, SSH или эмулятора терминала. В Web-броузере кодировка устанавливается автоматически.
_output-mode
user-friendly
либо raw
) для представления дерева конфигурации командами _show
и _print
. Рекомендуется во всех случаях использовать формат user-friendly
; формат raw
сохранён исключительно для совместимости с ранними версиями NSG Linux 2.0.x. Формат, используемый по умолчанию, может быть установлен индивидуально в настройках каждого пользователя._show
==
ВНИМАНИЕ! Следует различать системную команду_show
и командыshow
(без подчерка), имеющиеся внутри отдельных объектов для просмотра их состояния, статистики, журналов и т.п.
_print
=
_show
, данная команда выводит, для краткости, только параметры, значения которых отличаются от умолчательных. Полученная текстовая конфигурация может быть скопирована из окна терминальной программы в буфер обмена на пользовательской машине или сохранена в простом текстовом файле._get
_print
. После ввода данной команды nsgsh готова к приёму конфигурации. Следует передать, средствами терминальной программы, текстовый файл с фрагментом конфигурации, или вставить фрагмент конфигурации из буфера обмена. По завершении передачи необходимо нажать последовательно клавиши CTRL-D
и Enter
. Принятый текст проверяется на соответствие структуре текущего узла меню и, в случае успеха, вставляется в конфигурацию целиком. Если при проверке происходит ошибка, то текущая конфигурация устройства остаётся без изменений.ВНИМАНИЕ! При экспорте-импорте конфигурации в текстовом виде при помощи команд_show
,_print
и_get
необходимо строго соблюдать форматирование и сохранять префиксы:
(двоеточие, пробел) в начале строк (для формата user-friendly), либо фигурные скобки и запятые (для формата raw). В противном случае сохранённую конфигурацию нельзя будет загрузить обратно на устройство.
ПРИМЕЧАНИЕ. Команда _get
полностью стирает имеющуюся конфигурацию данного узла и перезаписывает её. Поэтому в ней всегда необходимо вводить требуемую конфигурацию текущего узла целиком; если это нецелесообразно, то следует перейти в нужные дочерние узлы и загрузить конфигурацию каждого из них по отдельности.
Enter
)_new
или _insert
, соответственно, для создания элементов списка (но это не означает, что остальные системные команды недоступны).Синий | Промежуточные узлы дерева. |
Обычный текст | Параметры (листья дерева), имеющие значения по умолчанию. |
Полужирный | Параметры (листья), значения которых установлены пользователем. |
Зелёный | Разовые команды (листья), не сохраняемые в конфигурации. |
Ярко-зелёный | Разовые интерактивные команды (листья), не сохраняемые в конфигурации. |
Для сессии с правами user параметры и команды, не доступные для изменения/исполнения в данной сессии, обозначаются следующим образом: | |
Жёлтый | Параметры, имеющие значения по умолчанию. |
Ярко-Жёлтый | Параметры, значения которых установлены пользователем. |
Красный | Разовые команды. |
Ярко-красный | Разовые интерактивные команды. |
Для перемещения по дереву используются следующие команды:
Пробел
или _exit
Esc
, т.е. возвращает в предыдущий узел без изменения текущего значения параметра.Пробел
Пробел
или _end
© Network Systems Group 2015–2024 | Отдел документации |