码迷,mamicode.com
首页 > 其他好文 > 详细

用crontab、crond在嵌入式系统中添加定时任务

时间:2016-07-20 13:04:35      阅读:404      评论:0      收藏:0      [点我收藏+]

标签:

在嵌入式系统中,定时任务通过crond和cronttab两个系统命令来联合执行。

其中crond是定时任务的守护进程,系统开始时是没有开启的。

在编制busybox系统的时候,由于/var路径的容量实在是太小了,没有办法开始寻找其他的路径作为替代。

其中,crond和crontab默认是在 /var/spool/cron/crontabs/目录 执行和查找crontab任务的。

crontab -c /etc/crontabs/ /etc/crontabs/root

crond -c /etc/crontabs/

将上面这段代码加入到/etc/rc.d/rc.local的末尾

其中root文件是其中针对root用户的crontab文件,其中root的内容是:

0 */1 * * * hwclock -s 
#每隔1个小时执行一次同步时钟 

另外,注意给root文件添加可执行权限。「chmod 777 /etc/crontabs/root」

 


crontab:是cron和table(表格)的组合。

crond:是cron和daemon(守护进程)的组合。

cron来自于「古希腊文:Χρ?νος ,英文:Chronos,中文:时间」。

用crontab、crond在嵌入式系统中添加定时任务

标签:

原文地址:http://www.cnblogs.com/xuanyuanchen/p/5687762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!