当前位置:首页 > Linux

在linux下,完全杀死tomcat等进程脚本

canca10年前 (2016-02-04)Linux633
在linux下,安装tomcat后发现执行shutdown.sh不好使,以前在执行weblogic脚本stopWeblogic也出现过此现象,原因可能是命令端口更改之类等各种原因的导致其失效,与其排查错误,不如干脆自己写个一劳永逸的脚本,直接kill掉其进程好了。 

因为当前可能有很多其他java进程,不能以进程名来pkill,我们主要的工作还是怎样用ps命令找出你要kill的进程号,然后通过脚本来kill。 

我采用的是连续grep来过滤的,你可以用你的关键字来层层过滤免得多杀了其他进程,比如要杀死我的tomcat进程,脚本如下:
 
Java代码  收藏代码
  1. ID=`ps -ef | grep java | grep apache-tomcat-6.0.35|awk '{print $2}'`  
  2. echo $ID  
  3. echo"---------------"  
  4. for id in $ID  
  5. do  
  6.   kill -9 $id  
  7.   echo "killed$id"  
  8. done  
  9. echo"---------------"  

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/70.html

标签: Linux
分享给朋友:

“在linux下,完全杀死tomcat等进程脚本” 的相关文章

centos7 手动修改dns

方法一:vim /etc/resolv.conf…

linux 系统tar文件压缩打包命令

打包成tar.gz格式压缩包…

debian系统如何搭建 Samba服务器

debian系统如何搭建 Samba服务器

几乎所有的 Linux 发行版都提供了一个很好的工具 Samba来轻松实现文件共享。最近在Nanopi2 上安装了 debian 系统,然后准备搭建Samba 服务器来实现文件的共享,以下步骤仅供参考。…

Debian更新系统时间

Debian更新时间A 更新源,并安装ntpdate:0.date 查看当前的系统时间1.sudo apt-get update 更新源2.sudo apt-get install ntpdate 安装ntpdate3.sudo ntpdate ntp1.aliyun.…

Rsync自动同步工具

开机自启动 …

lsyncd —— 多机器实时同步文件神器

lsyncd 是一个支持实时、双向、多机器的多模式文件同步工具。…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。