Linux系统查询进程,杀掉进程
一、Linux系统查询进程
1.根据端口号查询进程
lsof -i:8080
netstat -nlp | grep 8080
2.根据条件匹配查询进程
ps -ef | grep java
grep命令用于筛选符合条件的进程
二、Linux系统杀掉进程
1.根据进程pid杀掉进程
kill -9 $pid
2.根据端口号直接杀掉进程
kill -9 $(lsof -i:8080 |awk '{print $2}' | tail -n 2)
kill -9 $(netstat -nlp | grep 8080 | awk '{print $7}' | awk -F"/" '{ print $1 }')
3.根据条件匹配直接杀掉进程
kill -9 $(ps -ef | grep java | grep -v grep | awk '{print $2}')
awk命令用于分割截取查询结果得到pid