Петляйте на запуске в Linux

У меня есть сценарий Python, что я хотел бы работать на запуске в Ubuntu. Существует ли простой способ сделать это?

2
задан 24.07.2011, 06:56

5 ответов

В Ubuntu рекомендуемый метод выполнения этого должен использовать Выскочку. Для этого для работы необходимо создать файл задания, помещенный в:

/etc/init

Точная структура сценария, может быть найден в:

http://www.linux.com/archive/feature/125977?theme=print

Краткий пример, однако, мог быть похожим на это:

start on runlevel 2
script
   echo "Started"
end script

В этом примере, когда системные переключатели в runlevel 2, выскочка будет муравей событие "runlevel 2". Все задания в/etc/init каталоге, которые имеют запуск или триггер остановки для runlevel 2, будут работать. Этот сценарий инициирован для запуска на этом событии и сделает так путем повторения, "Запустился". Это затем выходит из сценария и будет работать снова в следующий раз, когда система вводит runlevel 2.

Достойное учебное руководство может также быть найдено здесь:

http://www.linuxplanet.com/linuxplanet/tutorials/7033/1/

2
ответ дан 08.12.2019, 07:30

Вы могли создать init.d сценарий UbuntoBootupHowto

0
ответ дан 08.12.2019, 07:30

Я предложил бы использовать cronjob для него. Существует событие планирования для работы запуска.

0
ответ дан 08.12.2019, 07:30

Создайте файл rc.local и chmod это для создания этого исполняемым файлом, затем всуньте сценарий Python

#!/bin/sh
python_cmd

Использование rc.local является зависимым распределения, это может быть в/etc/init.d или в/etc/rc.d/

0
ответ дан 08.12.2019, 07:30

Теги

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