Страница 1 из 1
fork process
Добавлено: 22 апр 2004, 22:30
Heltrer Skelter
Добрый день
Такая проблема- надо запустить демон сервера из терминала, но сделать это так, чтобы новый процесс порождался не от терминала. Таким образом чтоб при закрытии терминала демон не убивался бы.
Заранее спасибо за ответ.
Добавлено: 23 апр 2004, 00:01
Гость
Надо поискать man trap
возможно (trap ?;you_command)&
проверить нет возможности я счас под виндой
Добавлено: 23 апр 2004, 00:10
mend0za
в топку trap
Он не для того. trap - встроенная команда shell и смотреть инфо о нём в man bash.
если я правильно понял что тебе надо
Добавлено: 23 апр 2004, 01:44
michael
Что-то я туплю, разве демон по определению не есть то, что не имеет управляющего терминала?
Добавлено: 23 апр 2004, 08:59
sanitar
Michael, ну пральна, вот человек и спрашивал как его запускать.
Не телепатией же
Мендоза обьяснил как делать открепление от терминала.
Добавлено: 23 апр 2004, 11:48
dimm_coder
sanitar писал(а):Michael, ну пральна, вот человек и спрашивал как его запускать.
Не телепатией же
Мендоза обьяснил как делать открепление от терминала.
mend0za обяснил как запустил обычную программу в стиле ala демон.
Программы, предусматривающие режим работы в виде демонов, сами производят необходимые действия для перехода в этот режим. В том числе и открепление от управляющего терминала. Поэтому их можно запускать как обычные программы (/path/daemon_program).