当一个(Debian Lenny)服务器启动时,我正在写一个愚蠢的小脚本给人们发电子邮件.现在我已经使用update-rc.d将其设置为init.d脚本,但后来我意识到我可能只是使用了cron作业.为这样的事情或init.d使用cron作业会更好吗?
我实际上没有测试脚本是否在启动时运行但它应该工作.尚未尝试重新启动,但潜在的问题是我们随机重启服务器一次,然后再次关闭/关闭电源,所以我们想知道是否是电源故障或其他问题.这至少会让我们知道服务器何时重启.
解决方法
因为这听起来像是一个可以运行的脚本,我会说/etc/rc.local或者cron(时间:@reboot)绝对是要走的路.
另一方面,任何保持守护进程的东西肯定都有自己的init脚本.如果没有别的,要确保它正常关闭.