天天看点

想杀死某个端口进程,但在服务列表中却找不到,可以之间通过命令行找到这个进程并杀死该进程,减少重启电脑和找到问题根源。一、windows杀死端口进程步骤二、Linux杀死端口进程步骤三、利用管道符联合命令

一、windows杀死端口进程步骤

1.查看端口进程

netstat -ano | find "端口"
           

2.找到端口进程占用的应用

tasklist | find "进程号(pid)"
           

3.杀死端口进程

taskkill /pid 进程号 -t -f
           

提示:find "进程号" 等同于findstr 进程号;进程号为PID号,详情看下图

二、Linux杀死端口进程步骤

1.linux查找被占用的端口

netstat -tln | grep 端口号
           

netstat -tln 查看端口使用情况,而netstat -tln | grep 端口号 则是只查看端口号的使用情况

2.linux找到端口进程占用的应用

lsof -i:端口号
           

3.linux杀死端口进程

kill -9 PID
           

三、利用管道符联合命令

1.杀掉8080端口的进程

netstat -nlp |grep :8080 |grep -v grep|awk '{print $7}' |awk -F '/' '{print $1}' |xargs kill -9
           

2.查询包含tomcat的进程号

ps -ef|grep tomcat|grep -v grep|awk '{print $2}'
           

3.杀掉所有包含‘tomcat’的进程

ps -ef|grep tomcat|grep -v grep|awk '{print $2}' |xargs kill -9
           

继续阅读