找不到bash重新启动命令

找不到bash重新启动命令,bash,shell,Bash,Shell,我正在尝试在服务器上执行脚本。当我执行crontab-l时,我会得到@rebootcd my_project_path/在终端上启动.sh 但是,当我执行@reboot cd my_project_path/start.sh我得到-bash:@reboot:command未找到。如何在bash中包含reboot命令?如果这是一个非常基本的问题,很抱歉,但我不是bash的高手。没有命令@reboot。我想你在找我 shutdown -r now 或者(可能) 这将重新启动你的机器。但是,在cro

我正在尝试在服务器上执行脚本。当我执行
crontab-l
时,我会得到
@rebootcd my_project_path/在终端上启动.sh


但是,当我执行
@reboot cd my_project_path/start.sh
我得到
-bash:@reboot:command未找到
。如何在bash中包含reboot命令?如果这是一个非常基本的问题,很抱歉,但我不是bash的高手。

没有命令
@reboot
。我想你在找我

shutdown -r now
或者(可能)

这将重新启动你的机器。但是,在
crontab
中,@reboot是一个计划时间,因此当您的系统刚刚重新启动时,它将运行该命令。。。所以也许你真的只是想

cd my_project_path; ./start.sh

@reboot在crontab中的意思是“在服务器启动时执行该操作”

@reboot
不是命令的一部分,而是何时运行它(在重新启动后)。堆栈溢出是编程和开发问题的一个站点。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者是更好的提问方式。我尝试了“/sbin/reboot cd my_project\u path;/start.sh”,现在它正在重新启动我的整个系统。据我所知,重启后会执行./start.sh,对吗?
cd my_project_path; ./start.sh