Ubuntu UA

Загальні розділи => Програми => Тема розпочата: xupypr від 2008-03-23, 06:21:07

Назва: Автозагрузка в Linux
Відправлено: xupypr від 2008-03-23, 06:21:07
Доброго времени суток !
Есть программка которая работает в консольном режиме, находиться в \usr\local\etc\xxxxxxx
Вопрос:
1. Как добавить ее в автозагрузку
2. Как потом (по необходимости) сделать ее рестарт

Заранее спасибо за ответ!
Назва: Re: Автозагрузка в Linux
Відправлено: swift від 2008-03-23, 07:45:48
Доброго времени суток !
Есть программка которая работает в консольном режиме, находиться в \usr\local\etc\xxxxxxx
Вопрос:
1. Как добавить ее в автозагрузку
2. Как потом (по необходимости) сделать ее рестарт

Заранее спасибо за ответ!

прописати абсолютний шлях до програми в /etc/rc.local

щодо рестарта то потрібно створити щось на зразок init.d скрипта (/etc/init.d/)
Назва: Re: Автозагрузка в Linux
Відправлено: COLOBOCman від 2008-03-26, 17:36:29
Ну а для недосвідчених ще користувачів  можна замінити так:

1. Система-Параметри-Сеанси- і в додати дану програму у список "Початкових програм"

2. Створити звичайний файл, в якому написати приблизно наступне:

sudo killall Назва_програми
/usr/local/etc/Назва_програми

П.С. Якщо я не помиляюсь то найчастіше в папці etc завжди знаходяться файли конфігурацій, звичайно це не життево неохідне правило, але краще б ваша програма знаходилась десь в sbin.