Linux 端口信息查看

//查看方法
①lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000
②netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000

//参数说明
-t (tcp) 仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化为数字
-l 仅列出在Listen(监听)的服务状态
-p 显示建立相关链接的程序名


//参数结果说明
查询的有Local、Address、Foregin、Program name。
Local :访问端口的方式,0.0.0.0 是对外开放端口,说明80端口外面可以访问;127.0.0.1 说明只能对本机访问,外面访问不了此端口。
Address:端口。
Foregin Address:对外开放,一般都为0.0.0.0:* 。
Program name:此端口是那个程序在用,程序挂载此端口。

0.0.0.0 是对外开放,通过服务域名、ip可以访问的端口。
127.0.0.1 只能对本机 localhost访问,也是保护此端口安全性。

::: 这三个: 的前两个”::“,是“0:0:0:0:0:0:0:0”的缩写,相当于IPv6的“0.0.0.0”,
就是本机的所有IPv6地址,第三个:是IP和端口的分隔符。

猜你喜欢

转载自www.cnblogs.com/mountain2011/p/9121098.html