欢迎光临
我们一直在努力

通过ps、grep和kill命令组合批量杀死进程

通过ps、grep和kill批量杀死进程

ps aux|grep server|grep -v grep | awk '{print $2}'|xargs kill -9

下面将这条命令作一下简单说明:
管道符|用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。

ps -aux 是linux里查看所有进程的命令。这时检索出的进程将作为下一条命令grep server的输入。

awk的作用是输出某一列,{print $2}就是输出第二列,如上即是pid这一列。
xargs kill -9 中的 xargs 命令是用来把前面命令的输出结果(PID)作为kill -9命令的参数,并执行该命令。kill -9会强行杀掉指定进程。

赞(0)
未经允许不得转载:飘云 » 通过ps、grep和kill命令组合批量杀死进程
分享到: 更多 (0)