Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: freedj в Oct 06, 2009, 15:02



Титла: Дадена програма/команда за винаги включен процес
Публикувано от: freedj в Oct 06, 2009, 15:02
Здравейте :)

Въпроса ми е има ли дадена програма/команда, която да държи 1 процес или PID процес винаги включен, или ако случайно се разпадне да го дигне отново, мислех си , че ще стане със pstree, но едвали ще се получат нещата. Благодаря предварително :)


Титла: Re: Дадена програма/команда за винаги включен процес
Публикувано от: laskov в Oct 06, 2009, 15:25
Единият начин е със скрипт и със cron. Прилагам скрипта, който се грижи за работата на MailScanner. Преименувах го в .txt за да го хареса системата на форума.


Титла: Re: Дадена програма/команда за винаги включен процес
Публикувано от: bop_bop_mara в Oct 06, 2009, 15:37
Код
GeSHi (Bash):
  1. #!/bin/bash
  2. while true
  3. do
  4.    ps -C executable_name &> /dev/null || executable_name arg1 arg2 ... argN
  5.    sleep 10 #или колкото секунди пожелаеш
  6. done

И го пускаш като демонче например.


Титла: Re: Дадена програма/команда за винаги включен процес
Публикувано от: VladSun в Oct 06, 2009, 17:21
http://www.math.ntnu.no/mirror/www.qmail.org/koobera/www/daemontools.html


Титла: Re: Дадена програма/команда за винаги включен процес
Публикувано от: freedj в Oct 07, 2009, 17:51
@VladSun може ли малко помошт със пускатено на процес защото нещо неможах да се справя


Титла: Re: Дадена програма/команда за винаги включен процес
Публикувано от: anstas в Oct 07, 2009, 18:44
Добра вечер!

Погледни ето тук ...
http://unixtoolbox.vladimirkolev.com/unixtoolbox.xhtml#processes
И по-точно секция  2  - Процеси!
 Успех!


Титла: Re: Дадена програма/команда за винаги включен процес
Публикувано от: freedj в Oct 07, 2009, 18:48
Добра вечер!

Погледни ето тук ...
http://unixtoolbox.vladimirkolev.com/unixtoolbox.xhtml#processes
И по-точно секция  2  - Процеси!
 Успех!

Имах предвид да каже как се работи със програмата дадена от @VladSun


Титла: Re: Дадена програма/команда за винаги включен процес
Публикувано от: VladSun в Oct 08, 2009, 11:17
http://rob.sun3.org/misc/scripts-as-reliable-daemons/