2012-04-23 45 views
8

我需要用我的Ubuntu安装包安装一些cron作业。每天或每小时运行的很容易:我可以创建一个从/etc/cron.daily到我的脚本的符号链接。10分钟cron作业添加到Ubuntu的软件包

不过,我也有一个脚本,我想每运行10分钟。没有这样的东西,如/etc/cron.minutely。另外我不确定如何在不使用交互式编辑器的情况下编辑crontab(crontab -e)。什么是最好的方式去做这件事?

+3

我认为这个问题将是对http://askubuntu.com/或http://superuser.com/ – David 2012-04-24 00:00:47

回答

14

你的包可以简单地把一个文件/etc/cron.d/

文本文件应包含这样的事情,以每10分钟命令:

*/10 * * * * root /path/to/command 

谷歌“的cron格式”的更多信息,是的,这属于askubuntu或超级用户。

更正:经过测试,我发现您需要的用户名(根)添加到该行。显然这对于​​cron.d中的文件是必需的,但是我找不到一个明确的文档。

的cron将会自动选择这个新的工作了。

+0

感谢更好。在cron.d中添加文件后,我需要重新启动CRON服务吗? – Jeroen 2012-04-24 17:38:34

+0

不,你不需要,但我只是检查并意识到我的回答是错误的。在这个工作之前,我必须在命令之前添加用户名。希望有帮助...请注意,该文件应该由root拥有。 – laher 2012-04-24 23:31:42

+0

我可以在单个文件中添加多个这些行吗? – Jeroen 2013-12-11 01:35:49