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


注意:腳本里儘量不要有中文字

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章