我正在尝试在服务器上执行脚本。当我执行crontab -l时,我在终端上得到了@reboot cd my_project_path; ./start.sh。
然而,当我执行@reboot cd my_project_path; ./start.sh时,我得到了-bash: @reboot: command not found。如何在bash中包含reboot命令?抱歉,如果这是一个非常基本的问题,但我不是bash的大师。
发布于 2014-12-13 06:02:20
没有命令@reboot。我想你要找的是
shutdown -r now或者(可能)
/sbin/reboot这将会重启你的机器。然而,在crontab中,@reboot是一个计划的时间,所以这是当你的系统刚刚重新启动时它会运行的命令...所以也许你真的只是想
cd my_project_path; ./start.sh发布于 2018-12-05 06:16:10
crontab中的@reboot表示“在服务器启动时执行该操作”。
https://stackoverflow.com/questions/27452790
复制相似问题