免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: chenshouqi2003
打印 上一主题 下一主题

[服务应用] linux小脚本编写 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2012-07-09 14:53 |只看该作者
回复 18# to407
谢谢你的建议,今天这事儿。我发现我还是得学学SHELL,以前感觉吧iptables selinux就能走遍天下了 - -# 哈哈


   

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
22 [报告]
发表于 2012-07-09 14:54 |只看该作者
回复 21# chenshouqi2003


   

论坛徽章:
0
23 [报告]
发表于 2012-07-09 15:17 |只看该作者
本帖最后由 chenshouqi2003 于 2012-07-09 15:24 编辑

回复 20# to407
[root@localhost shdir]# telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
flush_all
OK
quit
Connection closed by foreign host.
理论上应该是得这样才是正确的。flush_all清除缓存
被限制只能发10次 - -#
脚本执行完没有生效,估计是哪个地方出错了吧
   

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
24 [报告]
发表于 2012-07-09 15:26 |只看该作者
回复 23# chenshouqi2003


    是不是 ok 的大小写问题。。。

论坛徽章:
0
25 [报告]
发表于 2012-07-09 15:29 |只看该作者
本帖最后由 chenshouqi2003 于 2012-07-09 15:31 编辑

回复 24# to407
应该不是。我把那个OK 用复制粘帖过去了 还是一样的效果。
输入完flush_all的时候会出现一个OK的。但是执行脚本的时候没出现

   

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
26 [报告]
发表于 2012-07-09 15:38 |只看该作者
回复 25# chenshouqi2003


       这个flush_all在做什么?需要在telnet的交互环境下做么。

     

论坛徽章:
0
27 [报告]
发表于 2012-07-09 15:39 |只看该作者
回复 26# to407
是的。flush_all 是清除缓存的。输入命令以后 如果清除成功会提示OK。

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
28 [报告]
发表于 2012-07-09 15:50 |只看该作者

  1. #!/usr/bin/expect
  2. spawn /usr/bin/telnet 127.0.0.1 11211
  3. expect "Escape character is '^]'."
  4. send "flush_all\n"
  5. exec sleep 3
  6. expect "OK"
  7. send "quit\n"
复制代码
在send语句里加上 回车符~~~
如果再没效果再加上sleep语句~~

论坛徽章:
0
29 [报告]
发表于 2012-07-09 15:58 |只看该作者
回复 28# to407
生效了。。万分感谢哈。。只要再添到crontab就OK了。。加了sleep 才行

   

论坛徽章:
2
午马
日期:2015-01-27 11:22:392015年辞旧岁徽章
日期:2015-03-03 16:54:15
30 [报告]
发表于 2012-07-09 16:00 |只看该作者
回复 29# chenshouqi2003


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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP