В 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.
Достойное учебное руководство может также быть найдено здесь:
Вы могли создать init.d сценарий UbuntoBootupHowto
Я предложил бы использовать cronjob для него. Существует событие планирования для работы запуска.