当前位置:  技术问答>linux和unix

这个自动kill掉mysql进程的sh应该怎么写?

    来源: 互联网  发布时间:2016-11-12

    本文导语:  我在网上找到一个,但是运行起来没效果,mysqladmin和mysql都可以正常运行,但是这个脚本运行了,超时的进程还在。。。 DB_USER="root" DB_PASS="123456" maxtime=100 sql="SHOW PROCESSLIST" sss=$(mysqladmin processlist -p$DB_PASS|sed -e "s/s/...

我在网上找到一个,但是运行起来没效果,mysqladmin和mysql都可以正常运行,但是这个脚本运行了,超时的进程还在。。。

DB_USER="root"
DB_PASS="123456"
maxtime=100
sql="SHOW PROCESSLIST"
sss=$(mysqladmin processlist -p$DB_PASS|sed -e "s/s//g"|awk -F'|' '{print $2,$7,substr($9,1,6)}'|awk '{if($2>'"$maxtime"' && $3=="SELECT"){print $1}}')
for pid in $(echo "$sss"); do
mysql -u$DB_USER -p$DB_PASS -e "kill $pid"
done
echo "$sss"
date

|
kill -9 $pid

|
你总不能把网上的代码拿来看都不看就使用吧? 人家给个提示 你自己在测试测试啊。

你在for循环之前打印一下变量sss  看看有没有值啊?!

还有他那还是加了一些条件的(maxtime=100) 你执行后如果改进程不符合条件的话 当然也不会关闭。

    
 
 

您可能感兴趣的文章:

  • socket发送端、接收端同一机器,kill掉接收端进程,发送端也被kill?
  • 小妹请教各位大哥,在unix下,如何显示进程,和kill掉进程?
  • 【如何彻底杀死子进程】Kill -9子进程后进程呈僵死状态
  • 用kill/killall强杀进程时,如何能让该进程生成core文件?
  • tail跟踪一个进程后,怎么停止跟踪? ^Z强制结束后,tail进程还是有,要kill掉
  • 如何用shell语句(不用人为判断)kill掉进程列表中所有进程名为aaa的进程?
  • kill掉一个进程时,其父进程是不是一定能感知到
  • 为什么我的进程kill不掉?
  • 紧急求助,关于kill进程 , 大家帮帮忙啊 !!!
  • 求一小脚本,查找进程号然后kill掉
  • 为什么用KILL杀不死进程啊!
  • 求救!!!Tru64 Unix如何列出及kill掉后台进程?
  • Solaris下进程用kill杀不掉,怎么办
  • ssh到其他主机再kill进程脚本问题
  • 怎样用一条kill命令杀掉一批进程?
  • 为什么进程kill不掉?
  • 怎样一次杀掉父进程创建的所有子进程?我在父进程中用kill(0,SIGKILL),结果父进程也给干掉了,参数0难道不是表示除自己外的所有同uid的进
  • 【急】hp nuix中ps进程显示不全,无法kill某一进程。大家帮忙看看
  • UNIX下用 sleep 时,进程不回响应,kill 都不行,都没有别的办法?
  • 请教:如何利用shell script 去 kill 某个进程
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • kill(1) 和 kill(2)是啥意思
  • Kill -3 重定向问题
  • 关于kill的问题
  • kill命令注意?
  • 如何kill一个监听指定端口的程序
  • kill函数何时返回
  • 应用层获得SIGIO信号如何区分是kill_fasync(poll_in)或kill_fasync(poll_out)产生的
  • kill命令的疑惑
  • 如何将telnet我机器上的用户kill掉
  • Kill 脚本编写!
  • linux环境下如何kill某java应用程序??
  • 該進程為何kill 不掉啊
  • kill产生的信号量是什么
  • linux 杀死名字相同的kill语句
  • [AIX]有没有办法查到有没有用户执行了Kill命令
  • 请教如何Kill线程?
  • kill的问题
  • 请问Killed系统错误是什么原因造成的?如何避免?
  • kill的哪个参数是跟程序名字的?
  • Error occurs when execute kill command in Redhat V10


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3