Answers:
ps aux |grep python |grep -v 'pattern_of_process_you_dont_want_to_kill' |awk '{print $2}' |xargs kill
更新:注释中要求的分步说明
ps aux |grep python
-显示所有匹配python
模式的过程 grep -v 'pattern_of_process_you_dont_want_to_kill'
-排除您不想杀死的进程 awk '{print $2}'
-显示输出的第二个字段,它是PID。 xargs kill
-将kill
命令应用于每个输入参数(PID)。如果您不熟悉xargs
命令,我建议您不要担心,如果您不立即理解它。第一次似乎很棘手。我发布了一个非常简单的用法示例,您可以在Google上获取更多信息。
awk '{print $2}'
-打印输出的第二个字段ps
,在当前情况下为PID
。xargs
将kill
命令应用于每个PID