cron移植与ubuntu下测试有效_系统定时服务


前言

在linux终端系统上时间运行的情况下,担心会出现故障,一般情况下,重启系统可以恢复正常工作模式。crontab是用来定期执行程序的命令。crond 命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Linux设备终端下移植与使用

移植vixie-cron-4.1文件 源码文件下载地址

1)修改Makefile
gcc 替换成交叉编译工具链 arm-linux-gnueabihf-gcc

2)将cron crontab 拷贝到硬件开发板 /usr/bin目录下

3)在cat /etc/rc5.d/S90startup添加启动服务文件(根据板子的实际情况配置)
cron

4)crontab -e 编辑信息
在这里插入图片描述
crontal -l 查看信息
在这里插入图片描述
添加成功后,重启生效。
注意:遇到定时失败,第三步没有设置,cron没有启动,并且要启动的比较早

二、ubuntu下使用

vi /etc/crontab

增加最后一行 40 12 * * * root reboot,在每天的12点40分重启设备在这里插入图片描述

#m h dom mon dow user command
40 12 * * * root reboot

重启服务:
/etc/init.d/cron restart
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/WANGYONGZIXUE/article/details/113982559
今日推荐