如何使用busybox的cron实现计划任务

zhangzhen_10 2007-09-18 01:44:25
我在busybox中已经选中了crond和crontab两个选项,编译完后把busybox下载到板子上并且做了这两个的链接。
看到有的资料上说是/sbin/service crond start来启动服务的。可是我的开发班上没有/sbin/service这个命令,busybox中也没有service的选项。
该如何启动这个服务呢?

在板子上执行后出现如下的错误:
/usr/sbin/crond: 1: Syntax error: "(" unexpected

...全文
1503 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hefuhua 2007-09-18
  • 打赏
  • 举报
回复
应该
alias crond='/MYPATH/busybox crond'
alias crontab='/MYPATH/busybox crontab'

exprot PATH=$PATH:/MYPATH

把这加到启动就设置,以后就可以直接使用
zhangzhen_10 2007-09-18
  • 打赏
  • 举报
回复
ln -sf /MYPATH/busybox /usr/sbin/crond
ln -sf /MYPATH/busybox /usr/bin/crontab

crond&执行后的结果是
crond: crond: 1: Syntax error: "(" unexpected

是不是在busybox中运行cron服务就是crond&后台执行就可以了,然后crontab去编辑?
但为什么会出现如上的错误呢,请继续指教
hefuhua 2007-09-18
  • 打赏
  • 举报
回复
"编译完后把busybox下载到板子上并且做了这两个的链接"
链接怎么做的?

直接启动crond& 和 crontab& 看看

试试下面命令看看帮助
busybox crond --help
busybox crontab --help

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧