想杀死某个端口进程,但在服务列表中却找不到,可以之间通过命令行找到这个进程并杀死该进程,减少重启电脑和找到问题根源。

一、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

猜你喜欢

转载自blog.csdn.net/weixin_42415158/article/details/125638515