Как я могу сделать сценарий запуска (Linux) для загрузки всех моих программ (dameons) на запуске?

Никто еще не упомянул это, но я брошу modusMail там для рассмотрения также. Это разработано для Windows, является коммерчески поддерживаемым продуктом и имеет один из лучших спам-фильтров, которые я когда-либо видел (и они постоянно снижают обновления фильтров, если Вы находитесь на плане поддержки). Это имеет много дополнительных свойств из поля и много опций настроить его. Единственный недостаток - то, что приложение веб-почты, с которым это поставлется, довольно слабо и не поддерживает вида календаря или совместно использованных примечаний, и т.д. как Exchange делает. Это доступно как программное обеспечение, которое можно загрузить и установить или как управляемое устройство, которое можно подключить к сети. Это дорого по сравнению с некоторыми из других упомянутых, но стоит каждого пенса.

2
задан 9 July 2011 в 07:21
5 ответов

Вам не нужен сценарий для запущения te сервисов. При основанных на Redhat дистрибутивах (который является тем, что кажется, что Вы используете), выполняя это:

chkconfig servicename on

Автоматически создаст символьные ссылки для запуска для соответствующих уровней выполнения (В этом случае (3 - 5). При находящихся в debian дистрибутивах Вы сделали бы

update-rc.d servicename defaults

Сделать то же самое. На самом деле можно также переупорядочить Вас, запускают приоритеты с этого инструмента также:

update-rc.d servicename defaults 91

С выскочкой (который является тем, что использует текущая версия Ubuntu и во что перемещается Red Hat), можно даже добавить зависимости так, чтобы один процесс запустился только после того, как определенный сервис закончился.Более подробная информация:

http://upstart.ubuntu.com/

В любом случае, если Вы не хотите использовать любого из тех механизм, можно всегда использовать/etc/rc.local для запуска сценариев. Если нет очень серьезное основание, просто работайте с инструментами, который уже обеспечивается Вашим дистрибутивом - оно очень вероятно лучше, чем, что можно подойти.

4
ответ дан 3 December 2019 в 08:58

Создайте сценарий со своими командами и затем добавьте задание крона с @reboot как так:

crontab-e

@reboot/path/to/script

3
ответ дан 3 December 2019 в 08:58

Можно просто поместить единственный сценарий с каждой из тех самых команд в нем в init.d папке. Я сделал подобный, и это работало smashingly.

Отмеченный для перемещения к Отказу сервера.

0
ответ дан 3 December 2019 в 08:58

Можно добавить те строки к /etc/rc.local. Обратите внимание, что это выполняется как 'корень'.

1
ответ дан 3 December 2019 в 08:58

Сделайте сценарий удара, содержащий те команды, и поместите его в/etc/init.d/каталог.

Позволяет говорят, что Вы назвали это НЕЧТО. Вы затем работаете

% update-rc.d FOO defaults

Также необходимо сделать файл, который Вы создали, НЕЧТО, исполняемый файл, с помощью

$chmod +x FOO

http://embraceubuntu.com/2005/09/07/adding-a-startup-script-to-be-run-at-bootup/

http://floppix.ccai.com/scripts1.html

0
ответ дан 3 December 2019 в 08:58

Теги

Похожие вопросы