找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 44542|回复: 236

【20170428】优酷原版自动清除缓存、安装17ce等

 火.. [复制链接]
发表于 2017-4-12 13:08 | 显示全部楼层 |阅读模式
本帖最后由 chensksk 于 2017-4-28 22:10 编辑

更新日志:
20170412:
分享代码。。。

20170417:
修改了下清除缓存策略。。。

20170424:
增加清除缓存的另一种写法:保留最新的XX个缓存...
清除缓存计划任务改为每天执行一次,之前有计划任务的请自行修改计划任务

20170428:
添加删除自动清理缓存脚本的办法
================================================
PS:以下代码仅个人自用,并不会对路由宝造成任何损伤,如果觉得有啥问题,在路由宝中恢复出厂设置即可
PS:本人不保证代码每台机器都适用,如输入代码后对路由宝产生任何损伤或问题,本人概不负责

以下代码,点击代码框中复制代码,然后在Telnet中直接粘贴,然后按回车键就行了
当然也可以自己选择对应代码复制后在Telnet中粘帖,或者在Telnet中一行行逐行输入

自动重启:
  1. #添加计划任务,自动重启(每天凌晨3点重启)
  2. echo '0 3 * * * sleep 30 && touch /etc/banner && reboot' >> /etc/crontabs/root;
复制代码

自动清除旧缓存:
注意:路由宝固件分区默认tf2、tf3、tf4为2G,tf5为1.1G,所以tf5的缓存文件数会比较少。

以下两个脚本,选择其中一个即可!!!
清除缓存脚本1:删除最旧的10个缓存文件
策略:
统计tf对应目录下缓存文件数,当缓存文件数大于35个时,删除最旧的10个缓存文件,大于多少个和删除多少缓存可根据自己的实际情况修改。
  1. #自动删除旧缓存(删除最旧10个缓存)
  2. cat > /usr/share/youku_cache_clear.sh <<EOF
  3. #!/bin/sh
  4. cd /tmp/youku/mnt/tf2/youku && [ \`ls -l|wc -l\` -gt 35 ] && ls -t|tail -10|xargs -tn1 rm
  5. sleep 5
  6. cd /tmp/youku/mnt/tf3/youku && [ \`ls -l|wc -l\` -gt 35 ] && ls -t|tail -10|xargs -tn1 rm
  7. sleep 5
  8. cd /tmp/youku/mnt/tf4/youku && [ \`ls -l|wc -l\` -gt 35 ] && ls -t|tail -10|xargs -tn1 rm
  9. sleep 5
  10. cd /tmp/youku/mnt/tf5/youku && [ \`ls -l|wc -l\` -gt 20 ] && ls -t|tail -6|xargs -tn1 rm
  11. EOF
  12. #若无计划任务则添加计划任务(每天凌晨2点删除最旧的10个缓存文件)
  13. crontab -l 2>&1|grep -q youku_cache_clear.sh || echo '0 2 * * * sh /usr/share/youku_cache_clear.sh >/dev/null 2>&1' >> /etc/crontabs/root;
复制代码

清除缓存脚本2:保留最新的35个缓存文件
策略:
当缓存文件数大于35个(tf5为25个)时,仅保留最新的35个(tf5为25个)缓存文件,保留多少缓存可根据自己的实际情况修改;
我自己统计的情况是:35个缓存大概占用1.1G到1.2G左右,如果嫌缓存清得慢,请将下面代码中的 i=35 改成 i=30(tf5的 i=25 改成 i=15) 或更小即可
  1. #自动删除旧缓存(保留最新35个缓存)
  2. cat > /usr/share/youku_cache_clear.sh <<EOF
  3. #!/bin/sh
  4. i=35 && cd /tmp/youku/mnt/tf2/youku && ki=\$(ls -l|wc -l) && [ \$ki -gt \$i ] && ls -t|tail -\$((\$ki-\$i))|xargs -tn1 rm;
  5. sleep 5;
  6. i=35 && cd /tmp/youku/mnt/tf3/youku && ki=\$(ls -l|wc -l) && [ \$ki -gt \$i ] && ls -t|tail -\$((\$ki-\$i))|xargs -tn1 rm;
  7. sleep 5;
  8. i=35 && cd /tmp/youku/mnt/tf4/youku && ki=\$(ls -l|wc -l) && [ \$ki -gt \$i ] && ls -t|tail -\$((\$ki-\$i))|xargs -tn1 rm;
  9. sleep 5;
  10. i=25 && cd /tmp/youku/mnt/tf5/youku && ki=\$(ls -l|wc -l) && [ \$ki -gt \$i ] && ls -t|tail -\$((\$ki-\$i))|xargs -tn1 rm;
  11. EOF
  12. #若无计划任务则添加计划任务(每天凌晨2点删除缓存文件,仅保留最新的35个缓存)
  13. crontab -l 2>&1|grep -q youku_cache_clear.sh || echo '0 2 * * * sh /usr/share/youku_cache_clear.sh >/dev/null 2>&1' >> /etc/crontabs/root;
复制代码

删除上面生成的自动清理缓存脚本:
如不想使用自动清除缓存脚本,执行以下两条命令后即可!
  1. sed -i '/youku_cache_clear.sh/d' /etc/crontabs/root;
  2. rm /usr/share/youku_cache_clear.sh >/dev/null 2>&1;
复制代码

输入代码运行截图(在已Telnet连接到路由宝的情况下复制代码):


查看代码是否有效:
  1. cat /usr/share/youku_cache_clear.sh
复制代码



17ce插件(17CE是一个挖矿插件,一个IP下挂一个就行了,挂多个也只有一个跑任务)
  1. #以下代码在telnet中逐行输入:
  2. echo "arch ramips_24kec 100" >> /etc/opkg.conf
  3. mv /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.bak
  4. mv /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.4.bak
  5. opkg install http://www.17ce.com/soft/route/files/17ce_1.3.1-1_ramips_24kec.ipk --nodeps
  6. #将 123456@qq.com 改成自己的邮箱
  7. sed -i 's/yiqice@qq.com/123456@qq.com/' /etc/uci-defaults/17ce

  8. /etc/init.d/17ce stop
  9. mv /usr/lib/libstdc++.so.6.bak /usr/lib/libstdc++.so.6
  10. mv /usr/lib/libcurl.so.4.bak /usr/lib/libcurl.so.4
  11. reboot
复制代码

查看17CE跟路由宝是否共存:
  1. #重启后,大概几分钟后看看进程
  2. ps|grep -e 17ce -e ikuacc|grep -v grep
复制代码
输入上面的代码后,显示下图红框中的内容,请确保有红框的两个进程!!!
如果没有这两进程,重启路由再查看一次,还是没有,请重置路由吧,优酷与17CE不兼容~~~


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 7恩山币 +7 收起 理由
smjn5886 + 1 请问每天自动删除缓存后需要重启吗?
sjd2651 -1 优酷不给你缓存了,这下懵逼了吧!
toomee + 1 亲,你这么厉害,我想做你的经纪人!
lucktu + 3 yk_2.1.0825.13752_2_nopassword 下可正常使用
hait + 1 How ever,this is JB useful
琉球汉风 + 1 支付宝已转500w给你!
jun121088413 + 1 楼主威武—我就想问问挖掘机技术哪家强?

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2017-4-12 13:31 | 显示全部楼层
好用吗?赚钱不?

点评

见仁见智,大水管宽带当然赚钱  详情 回复 发表于 2017-4-12 13:47
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 13:47 | 显示全部楼层
kankankankankankan
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2017-4-12 13:47 | 显示全部楼层
sglxm 发表于 2017-4-12 13:31
好用吗?赚钱不?

见仁见智,大水管宽带当然赚钱
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 13:51 | 显示全部楼层
L2是否可以安装17ce ipk?

点评

l2 可以装。  详情 回复 发表于 2017-10-19 22:47
手上没L2,没试过,不知道  详情 回复 发表于 2017-4-12 16:43
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 13:58 | 显示全部楼层
试一试 看一下!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 14:04 | 显示全部楼层
学习学习学习
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 14:12 | 显示全部楼层
Telnet是什么,感谢来个教程

点评

简单来说就是连接到路由的一个客户端  详情 回复 发表于 2017-4-12 16:43
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 14:21 | 显示全部楼层
支持,感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 14:26 | 显示全部楼层
小白请教下修改完成后怎么把固件重打包成 *.bin 文件,多台路由刷机用

点评

可以在Breed中备份,然后在Breed中恢复,记住是在Breed中操作啊~~~  详情 回复 发表于 2017-4-12 16:44
同求,如果大神能把必须功能打包了就好  详情 回复 发表于 2017-4-12 15:10
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 14:33 | 显示全部楼层
给力的大神
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 14:36 | 显示全部楼层
17ce提现是个问题吧

点评

路由宝挂着也是挂着,17ce是顺便挂的  详情 回复 发表于 2017-4-12 16:44
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 14:56 | 显示全部楼层
kankankankankankan
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 15:07 | 显示全部楼层
这个好,谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2017-4-12 15:10 | 显示全部楼层
hait 发表于 2017-4-12 14:26
小白请教下修改完成后怎么把固件重打包成 *.bin 文件,多台路由刷机用

同求,如果大神能把必须功能打包了就好

点评

操作后在Breed中备份固件(不是编程器固件,是固件哦),然后在Breed中恢复即可  详情 回复 发表于 2017-4-12 16:46
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-18 08:12

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表