openwrt命令延迟执行脚本分享解决重启koolproxy去广告失效问题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
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包
于2021-01-19发布