Выполните mjs команду на одном или нескольких удаленных хостах транспортным протоколом
remotemjs <
mjs options
>
<flags
> <protocol
options
>
remotemjs <
позволяет вам выполнять mjs сервис на один или несколько удаленных хостов. mjs options
>
<flags
> <protocol
options
>
Для описания mjs сервиса смотрите mjs
страница с описанием.
Следующая таблица описывает поддерживаемые флаги и опции. Вы можете, объединил несколько флагов в той же команде, предшествуя каждому флагу тире (-
).
Флаги и опции | Операция |
---|---|
< | Опции и аргументы mjs команды, такие как start остановка , и т.д. Смотрите mjs страница с описанием для полного списка. |
-matlabroot <installfoldername> | Папка установки MATLAB на удаленных хостах, требуемых, только если папка удаленной установки отличается от той на локальной машине. |
-remotehost host1[,host2[,...] | Имена хостов, где вы хотите запустить mjs команду. Разделите имена хоста запятыми без любых пробелов. Это - обязательный аргумент. |
-remoteplatform { unix | windows } | Платформа удаленных хостов. Эта опция требуется только если отличающийся от локальной платформы. |
-quiet | Препятствуйте тому, чтобы mjs предложил пользователю недостающую информацию. Команда перестала работать, если вся запрошенная информация не указана. |
-help | Распечатайте справочную информацию. |
- протокол <
| Обеспечьте использование конкретного типа протокола. Определение типа протокола со всеми его обязательными параметрами также избегает интерактивного запроса и допускает использование в скриптах. Поддерживаемыми типами протокола является Чтобы получить больше информации об одном конкретном типе протокола, войти remotemjs -protocol <type> -help Например: remotemjs -protocol winsc -help Используя |
< | Задайте конкретные опции для используемого типа протокола. |
Если вы используете 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