Cron Centos7无法运行@reboot命令

Cron Centos7无法运行@reboot命令,cron,centos7,reboot,Cron,Centos7,Reboot,我无法在CentOS 7计算机上运行重新启动命令。 例如,我创建了一个脚本:/home/usr/myscript.sh(标记为可执行文件),其中包含: 当我试图从终端运行脚本时,一切正常。 我尝试在文件末尾重新启动时启动脚本: nano/etc/crontab 我补充说: @重新启动/home/usr/myscript.sh 重新启动时,不会发生任何事情。 我还尝试编辑文件: crontab-e 它看起来像是一个新生成的文件,我已经键入了我的命令,但仍然没有发生任何事情。 如何在重新启动时在Ce

我无法在CentOS 7计算机上运行重新启动命令。 例如,我创建了一个脚本:/home/usr/myscript.sh(标记为可执行文件),其中包含:

当我试图从终端运行脚本时,一切正常。 我尝试在文件末尾重新启动时启动脚本: nano/etc/crontab 我补充说: @重新启动/home/usr/myscript.sh

重新启动时,不会发生任何事情。 我还尝试编辑文件: crontab-e 它看起来像是一个新生成的文件,我已经键入了我的命令,但仍然没有发生任何事情。 如何在重新启动时在CentOS上运行命令? 我试着在我的Ubuntu机器上插入这个命令,一切都很好,工作正常

任何人都可以提供不同的方法(可能是第三方程序)来帮助我管理重启作业? 谢谢你的帮助。
顺便说一句,它可能是重复的,但我找不到任何对我有帮助的答案在CentOS/RHEL 7中,systemctl实用程序取代了以前版本中使用的一些旧的电源管理命令。下表比较了旧的和新的等效systemctl命令。出于兼容性原因,表中列出的旧命令仍然存在

旧命令systemctl等效描述

停止系统CTL halt停止系统
关机系统CTL关机关闭系统电源
重新启动系统CTL reboot重新启动系统
pm suspend system CTL suspend暂停系统
pm hibernate systemctl hibernate使系统休眠

pm suspend hybrid systemctl hybrid sleep休眠并暂停系统

我可以通过为我的用户添加一个crontab文件来实现这一点。 使用以下命令: crontab-u usrname文件名 允许我运行脚本。
谢谢

谢谢,但这并不能回答我的问题。我通过为用户创建一个crontab文件来解决这个问题。谢谢
echo "hello world" > example.txt