Я хочу запустити /home/myuser/go.py
Як зробити цей запуск у фоновому режимі кожного разу, коли моя машина Linux завантажується?
Я хочу запустити /home/myuser/go.py
Як зробити цей запуск у фоновому режимі кожного разу, коли моя машина Linux завантажується?
Відповіді:
Ви можете помістити сценарій у /etc/init.d/
каталог (наприклад:) /etc/init.d/go.py
для всього, що ви хочете запустити під час завантаження.
http://www.debian-administration.org/article/Making_scripts_run_at_boot_time_with_Debian
/etc/rc.local
оскільки вам не потрібно змінювати посилання на рівні запуску.
Існує багато способів зробити це (залежно від того, який дистрибутив linux ви використовуєте, пропонуються різні інструменти).
Найпростіший спосіб - просто додати скрипт до /etc/init.d і виконати команду
chmod +x go.py
update-rc.d go.py defaults
Якщо ви вже налаштували службу, ви можете також зробити це за допомогою команди chkconfig (тобто якщо команда доступна).
У цьому випадку ця команда повинна працювати:
chkconfig --level 35 go.py on
Перегляньте ЦЕ САЙТ, точніше розділи "Використання chkconfig для запуску демонів на кожному рівні" та "Використання sysv-rc-conf для запуску демонів на кожному рівні запуску".