首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@reboot作业不起作用

@reboot作业不起作用
EN

Unix & Linux用户
提问于 2016-06-04 07:00:26
回答 2查看 3.9K关注 0票数 1

我一直试图让我的软软电脑做一个小脚本在重新启动,但我无法使它工作。

例如,如果我的脚本是02:10,而在crontab -e中我编写了11 02 *** /path/ to / My / script,那么cron将完美地执行它,但是如果我试图在引导时设置它,它就无法工作。

我已经尝试使用我的“普通”用户和根用户,但是它没有帮助,似乎cron不喜欢@reboot

EN

回答 2

Unix & Linux用户

发布于 2016-06-04 13:48:06

我想,也许就像"@steeldriver“用户说的那样,当系统启动时,网络还没有准备好,所以我在命令之前编辑并添加了”said 120“。

现在是"@reboot sleep 120;/path/to/my/script.sh > /home/myuser/itworks.txt 2>&1“。

它简单地工作,它创建文件itworks.txt,如果你“猫”它,你会得到所有的信息。

票数 2
EN

Unix & Linux用户

发布于 2016-06-04 12:28:29

您可以调用crontab作为root,

crontab -e

然后插入这一行

@reboot /home/myuser/bin/command.sh

其中command.sh是可执行文件

注: chmod 755 command.sh

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/287606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档