PDA

Показать полную графическую версию : [решено] Возврат к удаленному tty


lsync
23-11-2009, 14:49
Доброго дня!

После безуспешных попыток найти ответы в гугле решил помучать гуру :)

Если кратко: подскажите, плз, что нужно, чтобы получить окно терминала программы, работающей в фоне?

Ниже полностью описываю проблему.

ИМЕЕТСЯ:

- FreeBSD 6.3, установленная на виртуальном сервере провайдера.
- Java машина и программы на java, запускаемые там же.

ЧТО ДЕЛАЮ

- запускаю при помощи putty java-программу (в моем случае - простейший чат-сервер) таким образом:
#nohup java моя_прога

или вот таким:
#nohup java моя_прога | & nohup tee лог_файл
для параллельного сохранения логов в файл.

- программа запускается и в окне putty я вижу в реальном времени отладочный лог.
- закрываю окно putty, чат-сервер продолжает работать.

ЧТО НУЖНО

Сервер периодически начинает глючить (через 3-5 суток работы). Для отладки было бы неплохо снова в реальном времени видеть отладочный лог. Ибо от сохраненного файла толку мало - сложно привязать реальные действия к сообщениям лога.

ВОПРОС

Как получить доступ (в реальном времени) к тому же окну терминала, которое я закрыл, и в которое в фоне все еще выводится лог?


Заранее спасибо.
Валентин.

vadblm
23-11-2009, 16:33
я думаю, вам поможет screen (http://citkit.ru/articles/609/). сам не пользуюсь, за отсутствием нужды, потому не могу рассказать подробно сам и сразу предлагаю статью с примерами.

lsync
23-11-2009, 16:45
я думаю, вам поможет screen »

Да! Точно! Самое то, что нужно, уже проверил!

Большое спасибо за помощь!
Валентин.

vadblm
23-11-2009, 17:08
кстати напомните провайдеру, что окончание поддержки 6.3 планируется 31 января 2010 и неплохо бы обновиться.

Igor_I
24-11-2009, 19:36
Да вроде уже задавали вопрос про обновление версии. На вопрос, а что вам нужно от 7 чего нет в 6 - толкового ответа не было.

Аlchemist
25-11-2009, 16:23
На вопрос, а что вам нужно от 7 чего нет в 6 - толкового ответа не было. »
так дайте этот толковый ответ!

Igor_I
26-11-2009, 19:49
Я его не знаю.

Аlchemist
27-11-2009, 15:13
Зачем тогда обновляться? =)

Igor_I
27-11-2009, 19:28
Аlchemist, ну это пошёл флуд, к теме не относится, я думаю продолжать не надо. Если что, создам тему.

vadblm
28-11-2009, 21:55
ну по большому счёту можно ещё год на 6-ке сидеть, пока её окончательно не прикроют (ориентировочно к декабрю 2010), даже если на security advisories поплёвывать.
а потом начнутся проблемы с портами. но опять же, если на найденые дыры в установленном софте поплёвывать, а новый не ставить, то можно ещё долго прожить.




© OSzone.net 2001-2012