chengfengjie / chengfengjie.github.io

我叫MT
1 stars 0 forks source link

linux命令 #42

Open chengfengjie opened 6 years ago

chengfengjie commented 6 years ago

一行命令kill指定端口的进程

查找进程

netstat -nlp | grep 1111
tcp        0      0 0.0.0.0:1111            0.0.0.0:*               LISTEN      6779/java 

分割取第七段

netstat -nlp | grep :1111 | awk '{print $7}'
6779/java

继续按照/分割取第一段得到进程号

netstat -nlp | grep :1111 | awk '{print $7}' | awk -F "/" '{print $1}'
6779

kill操作

kill -9 `netstat -nlp | grep :10002 | awk '{print $7}' | awk -F "/" '{print $1}'`