(单选题)
一个进程名的关键字是“bocTest”,下列指令可以杀死这个进程的是( )。
A.Pkill-f“bocTest”
B.Pkill-9“bocTest”
C.Ps-ef|grep bocTest|grep-v grep|awk‘{print $2}’|xwags kill
D.Kill-9 $(pidof bocTest)
参考答案:D
参考解析:
kill要杀死进程是需要知道进程的id的即进程号,其实这个思路就是需要通过其他命令获取相应进程的进程号,然后用kill杀掉。这里提供两个方法:(1)#kill -9 $(ps -ef|grep 进程名关键字|gawk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ')这个是利用管道和替换将进程名对应的进程号提出来作为kill的参数。很显然上面的方法能完成但是过于复杂。(2)#kill -9 $(pidof 进程名关键字)。故本题正确答案选D。
知识点:计算机系统概述 计算机 计算机基本知识 通用 公基
