端口占用查看相关命令(liux+windows)

关键字:端口占用查看相关命令(liux+windows)

一、Linux端口占用查找

端口占用解决(下面以8080端口占用为例):

lsof-i:8080---------通过此命令找到端口对应的Pid

ps-ef|grep19807---------通过此命令查找Pid属于哪个程序

二、windows端口占用查找

1、以查找25这个端口为例做相关介绍:

netstat-aon|findstr25

说明:查找25端口被那些进程号占用显示结果如下:

TCP192.168.1.6:190358.251.150.154:80CLOSE_WAIT308

TCP192.168.1.6:190758.251.150.154:80CLOSE_WAIT308

TCP192.168.1.6:191458.251.60.166:80CLOSE_WAIT308

TCP192.168.1.6:2207192.168.1.254:139TIME_WAIT0

UDP127.0.0.1:1025*:*956

UDP127.0.0.1:1425*:*1620

从上面的结果可以看出25端口被308、0、956、1620四个进程号占用了,下面我们来根据进程号查看具体的进程:

1.1查找308进程号是哪个进程(其他进程号可用同样的方式查看):

tasklist|findstr308

svchost.exe1576Console05,108K

iexplore.exe308Console096,556K

可以看到308进程号是CVS和IE进程占用了,现在我们知道25端口被CVS和IE占用了,那么我们可以进行相应的端口调整,要摸该25端口为26,要摸把CVS和IE端口改成其他数字。

OK我们的问题解决了,写这篇文章希望能帮到一些被端口困惑的朋友!谢谢!!

相关推荐