Официальный сайт студ.городка НГТУ
Software » свой демон 

#1  05.11.06 01:27

свой демон

Ребята, подскажите как сделать так, чтобы мой скрипт запускался как демон, ну т.е. чтобы не пихать его в автозагрузку(/etc/rc.d/rc.local)? и вообще возможно ли такое?

Offline

#2  05.11.06 13:35

Re: свой демон

Помещаешь свой скрипт в /etc/rc.d/init.d/ после чего в каталоге /etc/rc.d/rcуровень_загрузки.d делаешь ссылку на скрипт работающий с твоим демоном (copy/paste'ом из других скриптов :) )

Offline

#3  05.11.06 16:28

Re: свой демон

вопрос вообще-то не очень правильный...

sprut_nsk написал(а):

как сделать так, чтобы мой скрипт запускался как демон

на чем скрипт писал? он у тебя сам по себе демонизируется? или ты его через nohup или screen пускаешь?

sprut_nsk написал(а):

ну т.е. чтобы не пихать его в автозагрузку(/etc/rc.d/rc.local)

"автозагрузка" нужна только для автозагрузки при старте системы... тебе же надо пускать твой "демон" при старте? выходов два... или через общий скрипт старта (в твоем случае /etc/rc.d/rc.local) или писать скрипт запуска и делать ссылки в соответствующих уровнях загрузки, как сказано постом выше...

Offline

#4  06.11.06 09:41

Re: свой демон

думаю спрут имеет ввиду всего лиш что типа
./myscript &   -  значек на конце намекает системе что выполнять прогу в бэкгаунде.(по сути демон).
соответсвенно есть обратная утилитка fg.

Offline

#5  06.11.06 11:53

Max
Профиль

Re: свой демон

fg - это не утилита, это команда bash
и значек & намекает не системе, а шеллу :)

Offline

#6  06.11.06 13:48

Re: свой демон

Фсем пасиб, разобрался

Offline

#7  07.11.06 10:11

Re: свой демон

можно через inittab

Offline

#8  07.11.06 18:05

Re: свой демон

megazubr написал(а):

думаю спрут имеет ввиду всего лиш что типа
./myscript &   -  значек на конце намекает системе что выполнять прогу в бэкгаунде.(по сути демон).
соответсвенно есть обратная утилитка fg.

после logout скрипт прекращает свою работу... поэтому есть утила nohup

Offline

#9  07.11.06 20:19

Re: свой демон

sprut_nsk написал(а):

Фсем пасиб, разобрался

так не делается. пиши, как сделал

Offline

Software » свой демон 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.036 сек.
Выполнено 11 запросов.