linux系统kill进程脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统kill进程脚本相关的知识,希望对你有一定的参考价值。

#!/bin/bash

#使用脚本方法: sh xx.sh 服务名称

#实例:sh pid.sh httpd

#Author:sadoc.blog.51cto.com

pid=`ps -ef | grep "$1" | grep -v ‘grep‘| awk ‘{print $2}‘`

if [ -n "$pid" ];then

 kill -9 $pid

fi


参数详解:

ps -ef | grep "$1"    //查看服务进程

grep -v ‘grep‘      //不显示grep显示的列表

awk ‘{print $2}     //输出第二字段

if [ -n "$pid" ]    //判断pid是否存在且非0


注意:脚本里尽量不要有中文字

以上是关于linux系统kill进程脚本的主要内容,如果未能解决你的问题,请参考以下文章

linux进入子进程的命令是

linux系统下重启tomcat的shell脚本

[Linux]系统管理: 进程管理(ps/top/pstree/kill/pkill), 工作管理, 系统资源查看, 系统定时任务

常用Linux系统命令和shell脚本

常用Linux系统命令和shell脚本

linux内存不足导致java进程被kill掉