关于windows和linux下查看端口占用并且释放

前言

无论在使用windows还是linux都会有碰到某个端口被占用,导致服务无法启动的问题。
今天主要记录一下windows和linux中都是如何查看端口占用,并且释放的。

Windows

win+r,打开运行窗口,输入cmd,打开命令行(注意:如果不适用管理员权限很可能显示不全)
使用命令:netstat -ano   查看所有端口占用情况

在这里插入图片描述

使用命令:netstat -aon|findstr "135" 查看端口对应的pid:

在这里插入图片描述

使用命令:tasklist|findstr "1569" 查看指定pid的进程

在这里插入图片描述

使用命令:taskkill /T /F /PID 1569  强制结束进程,参数是PID

Linux

linux有2个工具可以查看端口占用情况:
	lsof
	netstat

使用命令lsof -i:8086, 可以直接看到进程pid,直接使用:kill -9 PID杀掉即可

在这里插入图片描述这里使用 kill -9 28914 就可以杀掉。

netstat 可以直接使用:netstat -pl | grep 8086  去查看进程信息。
当然也正如提示那样,使用root可以看到所有的信息
看到进程信息后,使用kill -9 PID  杀掉进程即可。

在这里插入图片描述

后语

下面展示一些 内联代码片

linux这里的这两个进程查看工具还有许多其它参数,如果多用用,用的熟悉了,可以更加灵活的去使用。如图:

在这里插入图片描述

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值