Запуск разных программ через ssh

294

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

Проблема, скажем, в том, что у меня есть две разные java-программы, и я хотел бы запустить их одновременно на разных JVM, для этого я написал сценарий оболочки для запуска этих двух программ, когда я пытался на своей локальной машине, он работает нормально, потому что я использовал команду gnome-terminal, так что вы можете видеть, как открываются буксирные терминалы, и у каждого из них есть отдельная программа для запуска, но когда я использую SSH для подключения к удаленному компьютеру, я запускаю ту же программу, случаются некоторые странные вещи: терминалы всплывают один за другим, а не всплывают одновременно, поэтому эти две программы не запускаются одновременно, а запускаются сначала, а затем другие.

Есть ли идея, почему это произойдет?

я использую

gnome-terminal -e "java myclass"

запустить программу

я использую

./myscript.sh params

запустить скрипт оболочки

я использую

ssh -X user @ server

подключиться к удаленному серверу

0
Вы спрашиваете, как запустить две одновременные программы в одном сеансе SSH? Это можно сделать с помощью `screen` Shiplu Mokaddim 11 лет назад 0
Может быть, может помочь запуск первой программы асинхронно (`java-1.6-v1 Main1 & java-1.7-v2 Main2`)? Dmytro Sirenko 11 лет назад 2

0 ответов на вопрос