2010-10-06 2 views
1

Кто-нибудь знает, как написать демона? Я хочу написать демона, который выполняет скрипт для перемещения файла из одного конкретного каталога в другой.Как написать демона

ответ

9

Любая причина не просто запускать простой скрипт bash через cron?

+0

Не работает хрон каждые 5 минут считается плохой практикой? – yogsma

+2

Нет, почему это была бы плохая практика? Во многих случаях было бы предпочтительнее многолетний демон. У меня много рабочих заданий cron, которые запускаются каждую минуту - это очень короткие задания (время работы в суб-втором диапазоне), но нет ничего плохого в этом. Единственное, с чем вам нужно быть осторожным, - убедиться, что ваше задание cron не длится дольше, чем частота, которую вы запустили. – EEAA

+0

Что происходит в случае сбоя системы? – yogsma

1

Самый простой способ - использовать nohup.

nohup your_command.sh & 

И ваша команда работает как демон.

Смежные вопросы