如何编写守护进程

yog*_*sma 1 bash daemon

有谁知道怎么写守护进程?我想写一个守护进程,它执行一个脚本将文件从一个特定目录移动到另一个目录.

EEA*_*EAA 10

有没有理由不通过cron运行简单的bash脚本?

  • 不,为什么这是不好的做法?在许多情况下,它最好是一个长期运行的守护进程.我有很多每分钟运行的cron作业 - 它们是非常短的工作(运行时间在亚秒范围内),但这样做并没有错.您唯一需要注意的是确保您的cron作业的持续时间不会超过您设置的运行频率. (2认同)
  • "系统错误"?像服务器崩溃或硬件中断?在这种情况下,cron作业显然不会运行,但你提出的守护进程也不会运行. (2认同)
  • +1,为什么当快速脚本和cron会这样做时重新发明轮子? (2认同)