🔄 批量终止进程命令
linux根据名称标识批量kill进程:
ps -ef | grep xxx | awk '{print $2}' | xargs kill -9
📝 命令解析
上述命令由几个部分组成:
ps -ef
- 列出所有进程grep xxx
- 过滤包含特定名称的进程awk '{print $2}'
- 提取进程ID(PID)xargs kill -9
- 将PID传递给kill命令强制终止进程
🛠️ 其他常用方式
也可以使用以下方式批量终止进程:
# 使用pkill命令直接按名称终止进程
pkill -9 process_name
# 使用killall命令终止所有同名进程
killall -9 process_name
# 使用pgrep获取PID后终止
pgrep process_name | xargs kill -9