建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 服务器 > Linux教程 >

Widows和Linux查看和操作端口方法

时间:2019-08-28 14:51来源:PHP中文网 作者:猪哥 点击:
打开cmd,1.netstat -n,查看本机的使用的所有端口,①.proto表示协议 有tcp和udp两种;②.Local Address 表示本机的IP,后面跟的是我们使用的端口号。

打开cmd

1.netstat -n
查看本机的使用的所有端口
①.proto表示协议 有tcp和udp两种
②.Local Address 表示本机的IP,后面跟的是我们使用的端口号
③.Foreign Address 连接到外面服务器的IP地址,以及服务器端口
④.State:表示一些具体的状态,如:LAST_ACK等待所用的分组死掉

2.确认所要查询的端口号
命令 netstat -aon | findstr 1044(指定的端口号)
查询的结果最后面的数字就是当前程序或者服务的pid

3.输入命令:tasklist|findstr 2612(输入上面查询的pid)
这样就可以查看此端口所运行的程序了
然后再从任务管理器里面去查询,就可以看到程序

4.如果我们相用指定的端口号两个方案
①.在任务管理器中结束此端口所在运行的程序,结束之后就可以使用这个端口号了
②.接续在cmd界面输入命令:taskkill /f /pid 2612(输入查询的pid) ,也可以杀死此程序

Linux

netstat -tln #查找所有被占用的端口

netstat -tln | grep 80 #查找指定被占用的端口

安装 lsof
yum install lsof
通过 lsof 可以知道我们端口属于哪个程序
lsof -i :80 #查询的端口
kill -9 #杀死进程id 多个进程ID使用空格隔开

更多Linux文章,请访问Linux教程栏目进行学习!

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片