友情提示:欢迎光临,本博客提供的代码,请粘贴到EditPlus 3中使用!!请使用火狐,Chrome浏览器进行浏览网站!出售wenca.cn域名,有要的请M我qq:316358892

解决jenkins自动杀掉衍生进程

post by rocdk890 / 2016-5-16 11:46 Monday linux技术

  公司要求用jenkins来自动部署nodejs的代码,当我用docker把jenkins和node整合到一起,用jenkins自动构建的时候,我才发现jenkins每次构建完了后要自动杀掉我的node部署shell脚本,网上到处找解决办法,花了三个工作日终于解决问题了.
  软件版本:
  jenkins 1.651.2
  node 5.3.0
  docker 1.7.1
解决办法:
1.启动 Jenkins 的时候加上 -Dhudson.util.ProcessTree.disable=true,也就是 java -Dhudson.util.Pr...

阅读全文>>

标签: kill 杀掉 jenkins 子进程 衍生进程 shell脚本

评论(0) 引用(0) 浏览(3431)

shell脚本kill掉mysql锁表进程

post by rocdk890 / 2015-2-27 13:27 Friday linux技术

  今天发现服务器上的mysql出现锁表了,show processlist后发现好多都是因为写进session才锁表的,看到这个想起了会不会是硬盘空间不够了,马上查看了服务器硬盘空间,发现都 100%了,马上清理硬盘空间,清理完后,还要杀掉mysql里锁表的进程,网上搜了个shell脚本来kill锁表的进程.

1.下面是脚本内容:
cat /root/soft_shell/mysql_sleep_kill.sh

#!/bin/bash
>/root/locked_log.tx...

阅读全文>>

标签: mysql shell kill 锁表 lock

评论(0) 引用(0) 浏览(1791)

shell自动杀掉进程

post by rocdk890 / 2013-9-27 9:59 Friday linux技术

  最近有个项目的进程老是卡起,为了不手动去kill掉并启动,写了下面这个脚本来处理.
脚本内容:
vi kill-curl.sh

#!/bin/sh 
processname="curl"
for pid in $(ps aux |grep $processname |grep -v grep|awk '{print $2}'); do 
kill -9 $pid 
...

阅读全文>>

标签: shell kill 进程 自动 所有 某个进程

评论(0) 引用(0) 浏览(1619)

shell脚本在前后台切换

post by rocdk890 / 2013-8-30 9:21 Friday linux技术

  当我们要让一脚本在后台执行的话,要执行nohup sh test.sh &,如果你要把后台的这个脚本切换到前台来,那么你可以按照下面的步骤来执行:
 1.先用jobs查看当前bash一共启动了多少程序,你可以看到test.sh在其中,可以看到他的jobid是1,那么就用命令fg 1来把他切换到前台来执行,这里你肯定会想如果我又想让他回到后台继续运行应该怎么做呢.
&...

阅读全文>>

标签: 运行 shell 脚本 kill 进程 执行 后台 jobs 前台

评论(2) 引用(0) 浏览(1850)

Linux下批量杀掉包含某个关键字的程序进程

post by rocdk890 / 2012-2-28 9:57 Tuesday linux技术

  有时候因为一些特殊情况,需要把 linux 下符合某一项条件的所有进程 kill 掉,又不能用 killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的进程),这个时候我们需要运用 ps, grep, cut 和 kill 一起操作。

ok,下面给出具体的参考:

ps -ef|grep LOCAL=NO|grep -v grep|c...

阅读全文>>

标签: linux kill 进程 批量 杀掉

评论(2) 引用(0) 浏览(8959)