首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >手动更改cron文件而不使用crontab -e

手动更改cron文件而不使用crontab -e
EN

Ask Ubuntu用户
提问于 2018-11-09 15:12:17
回答 1查看 4.4K关注 0票数 1

我正在开发一个网页,以便以编程方式更改cron。我的问题是我不能更改cron作业,因为/var/spool/cron/crontabs/root需要crontab -e来安装cron作业。

我给你的答案就在下面。希望能帮上忙。

EN

回答 1

Ask Ubuntu用户

发布于 2018-11-09 15:12:17

该解决方案在Ubuntu18.04和Debian 9上进行了测试,无论是在PC上还是在ARM上(raspberry pi3和udoo )。

我在1999年年的文件中找到了解决方案(谢谢redhat)。克伦(Vixie)于1993年被释放。

它说,您需要将cron作业添加到/etc/crontab,但最好将crontab作业添加到/etc/cron.d/username中。根据用户(根、john等)更改username一切都结束了!

重要提示

/etc/crontab//etc/cron.d/username中,必须设置在文件中运行此cron作业的用户名。示例语法:

代码语言:javascript
运行
复制
* * * * * root echo "Hello World"

这是一个非常简单的例子,但是您应该注意语法。有关cron及其周期性的更多示例和信息,您可以查看Ubuntu的cron手册

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

https://askubuntu.com/questions/1091436

复制
相关文章

相似问题

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