斐讯 K3刷梅林改固件ac-3100 成功配置定时任务

本文讲述了如何在斐讯K3路由器上,通过刷梅林固件并利用crontab命令创建定时任务,但遇到重启后任务消失的问题。作者发现K3的配置信息存储在jffs分区,并在每次启动时执行/jffs/scripts/下的init-start脚本。为了解决定时任务丢失问题,作者使用cru命令在init-start脚本中添加定时任务,确保重启后依然生效。cru是Linux环境下的一种特定命令,用于管理定时任务。
摘要由CSDN通过智能技术生成

自家用的斐讯K3,刷的梅林改固件,各方面都挺好用,但是系统没有给我安排有自定义脚本定时执行功能,于是命令界面(telnet OR SSH)进去以后,自己通过crontab 命令创建了我们自己的定时任务,重启以后就不见了,郁闷至极。

后来经过多方面努力(自然就是靠度娘),终于找到了解决的方法。

先大概讲一下k3的大概运行机制(按我自己的非发烧玩家理解),k3所有的配置信息(除了固件),都是存放在jffs的分区,这个叫做闪存设备日志型文件系统Journalling Flash File System。路由器重启以后,好像只有这个里面的东西是不会丢失的,而且每次重启还会执行/jffs/scripts/里面的init-start  脚本

于是我们就在 init-start 这个脚本里面加入一个添加定时的语句(这里读得有点拗口),就是 cru,其实就是相当于,每次重启都要初始化,每次都要把定时任务添加一遍。

查了一下  cru  这个好像还不是Linux 通用命令,这个还是这个Linux专有的,或许也是专门给我们解决这个问题搞出来的

上代码

cru a xxxx注释部分  "*/30 * * * * /jffs/scripts/xxxxx.sh"

这样就添加了一个定时执行 xxxxx.sh 脚本的定时任务。xxxxx.sh 是啥东西,当然是自己想执行的东西啦   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值