remotemjs

Выполните mjs команду на одном или нескольких удаленных хостах транспортным протоколом

Синтаксис

remotemjs <mjs options> <flags> <protocol options>

Описание

remotemjs <mjs options> <flags> <protocol options> позволяет вам выполнять mjs сервис на один или несколько удаленных хостов.

Для описания mjs сервиса смотрите mjs страница с описанием.

Следующая таблица описывает поддерживаемые флаги и опции. Вы можете, объединил несколько флагов в той же команде, предшествуя каждому флагу тире (-).

Флаги и опцииОперация
<mjs options>Опции и аргументы mjs команды, такие как startостановка, и т.д. Смотрите mjs страница с описанием для полного списка.
-matlabroot <installfoldername>Папка установки MATLAB на удаленных хостах, требуемых, только если папка удаленной установки отличается от той на локальной машине.
-remotehost host1[,host2[,...]Имена хостов, где вы хотите запустить mjs команду. Разделите имена хоста запятыми без любых пробелов. Это - обязательный аргумент.
-remoteplatform { unix | windows } Платформа удаленных хостов. Эта опция требуется только если отличающийся от локальной платформы.
-quietПрепятствуйте тому, чтобы mjs предложил пользователю недостающую информацию. Команда перестала работать, если вся запрошенная информация не указана.
-helpРаспечатайте справочную информацию.
- протокол <type>

Обеспечьте использование конкретного типа протокола. Определение типа протокола со всеми его обязательными параметрами также избегает интерактивного запроса и допускает использование в скриптах.

Поддерживаемыми типами протокола является ssh и winsc.

Чтобы получить больше информации об одном конкретном типе протокола, войти

remotemjs -protocol <type> -help

Например:

remotemjs -protocol winsc -help

Используя winsc протокол требует, чтобы вы вошли в систему в качестве пользователя с административными привилегиями на удаленном хосте.

<protocol options>Задайте конкретные опции для используемого типа протокола.

Примечание

Если вы используете OpenSSHd на операционной системе Microsoft® Windows®, можно столкнуться с проблемой при использовании обратных косых черт в путях для опций команды. В большинстве случаев можно работать вокруг этой проблемы при помощи наклонных черт вправо вместо этого. Например, чтобы задать файл C:\temp\mjs_def.bat, необходимо идентифицировать его как C:/temp/mjs_def.bat.

Примеры

Запустите mjs на трех удаленных машинах той же платформы как клиент:

remotemjs start -remotehost hostA,hostB,hostC

Запустите mjs в чистом состоянии на двух машинах операционной системы UNIX от машины операционной системы Windows, с помощью ssh протокола. Введите следующую команду в одну строку:

remotemjs start -clean -matlabroot /usr/local/matlab
 -remotehost unixHost1,unixHost2 -remoteplatform UNIX
 -protocol ssh

Вопросы совместимости

развернуть все

Предупреждает запуск в R2018b

Смотрите также

|