LINUX.ORG.RU

Процесс в Linux


0

0

Сразу скажу, то работаю впервые с линуксом. Управляю линуксом удаленно с помощью SSH Secure Shell. Надо запустить там сервер игры. $ cd server $ ./start

Сервер запускается. Обычно после выполения программы появляется значок доллара, но этого не происходит, т.к. процесс не завершен. Если закрываю программу,то сервер падает. Как мне быть в такой ситуации и как сделать так, чтобы если этот процесс упадет, то скрипт его снова загрузил через start?


Ответ на: комментарий от annoynimous

& поставил. Закрываю программу-аналогичная ситуация.

почитал faq. Сделал так: cod2@192.168.2.202 % ./start &

ответ:

cod2@192.168.2.202 $ ./start & -sh: cod2@192.168.2.202: command not found [1] 11289 [1] Done(127) cod2@192.168.2.202 $ ./start

но в процессах не вижу...

Faint
() автор топика
Ответ на: комментарий от Faint

надо не "закрывать программу", а написать по окончании ssh-сессии "logout"

annoynimous ★★★★★
()
Ответ на: комментарий от sdio

Спасибо :) сисадмин подсказал :)

nohup ./start > /dev/null &

Faint
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.