杀死进程的脚本k.sh [操作系统入门]

编程

#!/bin/sh

if [ $# -eq 0 ];

then

NAME="frps"

else

NAME=$1

fi

echo $NAME

ID=`ps -ef | grep"$NAME" | grep -v "$0" | grep -v "grep" | awk{print $2}`

echo $ID

echo"---------------"

foridin $ID

do

kill -9 $id

echo"killed $id"

done

echo"---------------"

一个杀死进程的脚本。

输入参数是进程名,通过查找此名对应的pid来杀死进程。执行成功则返回“killed xxx”,若此进程拥有多个pid那么也一并杀死。默认杀死名为“frps”的进程。

例如:

$ ./k.sh server

表示杀死名为“server”的进程。

来自博客园wdz-

杀死进程的脚本k.sh

以上是 杀死进程的脚本k.sh [操作系统入门] 的全部内容, 来源链接: utcz.com/z/518388.html

回到顶部