通告 欢迎访问爱刷机(原爱搜路由、爱搜啊博客aisoa.cn)

openwrt命令延迟执行脚本分享解决重启koolproxy去广告失效问题openwrt断网自动重启脚本

2021-01-19
0评论
/
阅读
管理员

openwrt命令延迟执行

我有一个命令需要每次开机执行一次,原因是每次机器重启koolproxy去广告都会失效(虽然程序还是显示在运行中),我发现只要运行一次更新koolproxy的命令,去广告就可以用了。

更新命令如下:

/usr/share/koolproxy/koolproxyupdate

所以我把这个命令放在了本地启动脚本里让他开机执行,可是带来一个问题,就是每次开机的一刹那它就执行结束了,然而这个命令需要联网执行,这个时候路由器拨号还没有完成,结果就是更新koolproxy出错。

因此这个方法没有达到我的目的,所以我就想让它延时执行,等拨号全部完成后再执行(多拨需要较多时间)

有延时执行命令的方法吗,不是计划任务哦

解决重启koolproxy去广告都会失效

经过测试发现使用下面命令可以成功的更新koolproxy

sleep 120 && /usr/share/koolproxy/koolproxyupdate

下面是关于断网自动重启的命令与本文无关,只是分享一些常用脚本

断网自动重启脚本

最近网络总是不知道什么时候就连不上了,必须重启或者重新拨号才行。所有就想能不能用命令实现呢? 所见就上网络搜索下。还真有。,整理出来以后留着用吧。

 while [ 1 ]
do
ping -c 1 www.baidu.com
if ( $? ! -eq 0)
wifi down && wifi up   # 重启wifi
/etc/init.d/network restart  #重启网络进程
reboot  # 重启路由
fi
sleep 5
done

 ps:本人设置的是每天早上三点自动重启,命令设置如下,具体的其他时间设置可以参考如下:

0 3 * * * /sbin/reboot

本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2021-01-19发布