openwrt dreambox 怎么添加一条开机自动运行的命令 kol

openwrt dreambox 怎么添加一条开机自动运行的命令 kol,第1张

1)后台运行,添加“-b”参数,-b 是否后台运行:0(否)1(是,关闭输出)2(是,保留输出)3(是,输出到文件/tmp/mentohust.log)[默认0]如:-b22)开机运行大概在开机启动程序那个菜单下面,有开机启动脚本,加入mentohust的命令即可。

设置开机启动原理

/etc/init.d目录下面就是系统加载的开机配置

每个配置可以设置START优先级,数字越大启动越靠后,如果有很多需要依赖网络或者USB之类的启动程序最好设置靠后一些,等其他程序启动了再启动。

系统读取etc/init.d/下的启动配置文件后,系统会根据start优先级,按照顺序执行每个文件的start()函数中的命令。

下面为myapp添加开启启动,myapp的路径是/mnt/sda1/myapp

输入以下内容

然后保存,退出

登录luci界面,添加计划任务每五分钟同步一次时间即可,这样也能定时重启了,附上我的

02 02 * * * reboot #定时重启#

*/5 * * * * ntpclient -s -c 0 -h 211.68.71.26 #时间同步#

*/5 * * * * ntpclient -s -c 0 -h 202.120.2.101 #时间同步_2#

40 21 * * * echo 3 >/proc/sys/vm/drop_caches #释放内存#

解释:

1、时间同步脚本每五分钟执行一次,所以不管何时联网,5分钟之内即可同步,当然你也可以把间隔改为每3分钟“*/3”或每2分钟“*/2”

2、开机之后路由时间大概是21:40左右,执行第四行释放内存(提高路由稳定)。若重启后没有进行联网活动(mentohust不随开机启动)则无法同步时间,到路由时间2:02再次重启

3、若发生联网,则时间同步,直到自然时间2:02重启,回到第2步

效果


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11644640.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存