Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.sao.ru/precise/Laboratory/Publications/2000/MIDAS/Lect_N2/node1.html
Дата изменения: Mon Jan 31 12:20:36 2000 Дата индексирования: Sat Sep 11 22:09:00 2010 Кодировка: koi8-r Поисковые слова: п п п п п п п п п п п п п |
Я уже рассказывал, что команда запуска сессии называется inmidas. Очень полезно знать хотя бы некоторые ее возможности. Для ознакомления достаточно выполнить одну из двух команд: man inmidas, если MIDAS установлен полностью, то после этой UNIX-команды пользователь получает детальное описание сервиса или, если установка выполнена "спустя рукава", необходимо выполнить команду inmidas -help и получить следующую информацию на экране терминала:
Usage: inmidas [unit] [-h midashome] [-r midvers] [-d display] [-p/-P/-nop] [-m mid_work] [-noh] [-j "midas-command-line"] [-help] Options: -h midashome ... -r midvers ... -d display ... -p/-P/-nop ... unit ... -m mid_work ... -noh ... -j "midas_command_line" ... -help ...
Я коротко поясню эти опции:
Пример : |
inmidas 00 или inmidas 10 |
inmidas xx (вы предполагаете работу без графики) |
Пример : |
inmidas 00 -- запуск первой сессии. Все стирается. |
inmidas 10 -p -- запуск следующей сессии с сохранением предыдущей. |
Замечание :Новая версия MIDAS выпускается один раз в году и называется соответственно 95NOV, ... 99NOV (NOV от NOVEMBER, поскольку до 1994 года выпускались две версии в год, которые назывались 93MAY и 93NOV соответственно)
Пример : |
inmidas 00 -- запуск первой сессии. Все стирается. |
inmidas 10 -p -- запуск следующей сессии. Предыдущая сохраняется. Release of MIDAS. Sets variable MIDVERS to midvers and it must exist as a subdirectory under MIDASHOME. |
Замечание :В случае попытки одновременного запуска двух сессий с одинаковыми номерами (допустим сессии с номером 10), MIDAS предупредит Вас об этом:Unit 10 is locked by another MIDAS session. To unlock just continue. Do you want to continue [yn]? (n):Внимательно читайте все сообщения. Если Вы не хотите проблем, нажмите "n" в этом случае. Однако бывает ситуция, когда надо сказать "y": Вы работали в этой сессии, и вдруг все "рухнуло" -- задумавшийся системщик нажал кнопку "Reset". После перезагрузки системы, при попытке зайти и поработать в MIDAS-сессии под номером 10, Вам также выдастся подобное сообщение.
Замечание :Интересующихся отсылаю к любому пособию по UNIX, чтобы узнать детали. А неинтересующимся могу сообщить, что им все равно придется разобраться, как разрешать/запрещать/переназначать вывод на свой/другой терминал в среде X Window, а иначе они рискуют оказаться в роли лучшего друга Васи у интересующихся.
Пример : |
inmidas 00 -d serv.sao.ru:0.0 -- запуск сессии с явным обозначением имени терминала (учтите, что для успешной работы этого примера необходимо еще, чтобы Вам было разрешено выводить данные на этот терминал). |
Очень важный ключ. Основной режим работы в MIDAS-мониторе -- интерактивный. А что делать, если Вам надо профильтровать изображение (нет -- сто изображений!), и время работы программы над одним -- сутки ? А сзади у Вас очередь из пяти человек, которым тоже страшно хочется поработать в X Window. Что делать? Отстреливаться и не пускать? И так в течение ста дней. Не спешите! Для этого есть опция -j. Вместе с опцией -noh и механизмом выполнения отложенных заданий, существующем в любом UNIX, Вы можете устроить такое, что этим пяти (а вместе с ними и всем остальным пользователям данного компьютера-сервера) просто придется дожидаться, когда Ваши программы закончат работать. Как это сделать? Дождитесь пятой лекции. Только учтите, что во всем хороша мера -- а не то могут и лицо попортить.
Итак, перефразируя слова известного героя кинофильма, "я коротенько, минуток эдак за 45", изложил то, какими способами можно MIDAS вызывать. Полезно сделать еще одно замечание. При старте MIDAS-сессии 00 в директории /midwork создаются два файла FORGR00.LOG и FORGR00.KEY. Следует знать, что файл FORGR00.LOG содержит весь протокол Вашей работы с MIDAS в этой сессии. Скопируйте его в файл с другим именем после окончания Вашей работы, и у Вас навсегда останется нужная информация (Ваши команды и MIDAS-ответы).
Замечание :Советую заходить в MIDAS всегда в параллельном режиме и под разными номерами (MIDAS units). Это поможет избежать проблем в случае, если несколько человек одновременно работают в MIDAS на одной и той же машине под одним и тем же пользователем.