Как добавить приложение для автоматического запуска при запуске системы в Linux? Мой дистрибутив: Mandriva 2009.1
3 ответа
Mandriva очень похожа на Red Hat в обработке сценариев запуска. Если вы установили программное обеспечение с RPM, и оно предназначено для работы в качестве сервера, то, вероятно, уже доступен сценарий инициализации.
Если вы запускаете:
chkconfig --list
Вы можете увидеть все демоны, которые потенциально могут быть запущены при запуске. Если программа, которую вы хотите запустить, находится в этом списке, вам, вероятно, просто нужно настроить ее так, чтобы она запускалась при загрузке компьютера. Сделайте это с:
chkconfig --level 345 <service_name> on
Если его нет в списке, то вам нужно еще немного поработать. http://wiki.mandriva.com/en/Working_with_initscripts содержит все кровавые подробности.
Если вы имеете в виду планирование работы, вы должны взглянуть на Cron и Crontab
В дополнение к настройке сценариев инициализации (с использованием chkconfig
или путем ручного взлома иерархии /etc/init.d
) и использования cron (8)
, некоторые простые службы могут быть обработаны из /etc/inittab
.
Смотрите, например, Использование inittab для обеспечения работы sshd (и других важных элементов) - есть ли недостатки? Ошибка сервера.