今天在玩linux的时候,需要用根据端口杀死进程,自己写了一个,如果有需要的也拿去用吧。
#根据端口号杀死进程
#原理:主要是用netstat查询并过滤指定的进程,然后通过awk分割变量提取pid号
kill -9 $(netstat -lnpt|grep :3306 |awk '{print $7}'|awk -F "/" '{print $1}')
#通过进程名杀死进程
#原理:使用shell内置的命令获取进程名,然后直接杀死
pkill "java"
今天在玩linux的时候,需要用根据端口杀死进程,自己写了一个,如果有需要的也拿去用吧。
#根据端口号杀死进程
#原理:主要是用netstat查询并过滤指定的进程,然后通过awk分割变量提取pid号
kill -9 $(netstat -lnpt|grep :3306 |awk '{print $7}'|awk -F "/" '{print $1}')
#通过进程名杀死进程
#原理:使用shell内置的命令获取进程名,然后直接杀死
pkill "java"