重新启动服务器时,crontab @reboot不执行bash脚本

cho*_*ovy 1 linux bash cron crontab

@reboot ~/www/example.com/bin/server在我的用户的crontab中使用...但是当我重新启动服务器时,Web服务器(此脚本)没有出现.(脚本在命令行中工作正常).

我的猜测是/home/user目录尚未安装...有没有人知道是否可以使用此crontab @reboot方法让脚本在主目录中运行?

小智 6

如果您认为尚未安装/ home/user(或某些必需的系统尚未运行),则在crontab行中,您始终可以在执行以下命令之前等待:

@reboot sleep 60; /home/user/www/example.com/bin/server