端口号与查询进程端口号号之间有什么联系

查看进程监听的IP和端口,一般都是用netstat来查,比如:netstat -nlp。
但是一个服务中很多代理服务器访问外部服务,本地会主动创建很多端口与另一个服务器端通信,该如何查看本地的这些端口是哪一个进程占用着呢?netstat现在已经不给力了,改用ss。如下:
[root@carweb110 ~]# ss -a -n &| head -n 50
State & & &Recv-Q Send-Q & & & &Local Address:Port & & & & &Peer Address:Port&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:48774 & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &64 & & & & & & & & & & & &*:52711 & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &128 & & & & & & & 127.0.0.1:199 & & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &128 & & & & & & & 127.0.0.1:9000 & & & & & & & & & & *:* & &&
LISTEN & & 0 & & &5 & & & & & & & 10.14.1.110:873 & & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:875 & & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &128 & & & & & & 10.14.1.110:11211 & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & &:::45355 & & & & & & & & & :::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & &:::57678 & & & & & & & & & :::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & &:::47311 & & & & & & & & & :::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & &:::40431 & & & & & & & & & :::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & &:::111 & & & & & & & & & & :::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:111 & & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:80 & & & & & & & & & & & *:* & &&
LISTEN & & 0 & & &32 & & & & & & & & & & & &*:21 & & & & & & & & & & & *:* & &&
LISTEN & & 0 & & &128 & & & & & & 10.14.1.110:22 & & & & & & & & & & & *:* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:52443 & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &64 & & & & & & & & & & & :::53533 & & & & & & & & & :::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:56093 & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &64 & & & & & & & & & & & &*:57406 & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:1024 & & & & & & & & & & *:* & &&
LISTEN & & 0 & & &64 & & & & & & & & & & & :::42400 & & & & & & & & & :::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & &:::6081 & & & & & & & & & &:::* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:6081 & & & & & & & & & & *:* & &&
LISTEN & & 0 & & &64 & & & & & & & & & & & :::2049 & & & & & & & & & &:::* & &&
LISTEN & & 0 & & &64 & & & & & & & & & & & &*:2049 & & & & & & & & & & *:* & &&
LISTEN & & 0 & & &128 & & & & & & & & & & & *:42433 & & & & & & & & & &*:* & &&
LISTEN & & 0 & & &10 & & & & & & & &127.0.0.1:6082 & & & & & & & & & & *:* & &&
TIME-WAIT &0 & & &0 & & & & & & & & 127.0.0.1:9000 & & & & & & 127.0.0.1:43212&
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:80 & & & & & & &10.14.1.24:37885&
TIME-WAIT &0 & & &0 & & & & & & & & 127.0.0.1:9000 & & & & & & 127.0.0.1:49616&
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:80 & & & & & & &10.14.1.25:39341&
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:42231 & & & & &10.13.2.126:3306 &
TIME-WAIT &0 & & &0 & & & & & & & & 127.0.0.1:9000 & & & & & & 127.0.0.1:48646&
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:80 & & & & & & &10.14.1.26:57835&
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:54093 & & & & &10.13.2.127:3306 &
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:33408 & & & & &10.13.2.127:3306 &
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:39004 & & & & &10.13.2.126:3306 &
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:80 & & & & & & &10.14.1.24:58256&
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:39801 & & & & & 10.13.2.68:3306 &
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:37447 & & & & &10.13.2.126:3306 &
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:80 & & & & & & &10.14.1.23:51123&
ESTAB & & &0 & & &0 & & & & & & & 10.14.1.110:52739 & & & & &10.14.1.110:11211&
TIME-WAIT &0 & & &0 & & & & & & & & 127.0.0.1:9000 & & & & & & 127.0.0.1:44298&
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:33427 & & & & &10.13.2.126:3306 &
TIME-WAIT &0 & & &0 & & & & & & & 10.14.1.110:80 & & & & & & &10.14.1.23:51143&
ESTAB & & &0 & & &0 & & & & & & & 10.14.1.110:11211 & & & & &10.14.1.111:40522&
如果要查看哪一个端口流量多,可以通过iptraf查看。
mark一下,防止再忘记~
同步自网易博客
很喜欢此文字
关注的博客求解惑,进程和端口之间关系?? - ITeye问答
提问:进程和端口之间的关系?端口必然有进程监听,而进程不一定需要开启端口,这么理解对否?
按照我以上的理解,如果进程需要对外通讯,就需要监听端口。而如果本机进程间的通讯,应该不需要的,只是不知怎么通讯?
在win7 下做了个试验,将TCP/IP 协议停止,网卡也停止,然后开启 tomcat , 8080 端口,用本机:127.0.01:8080,还是可以访问,这说明短端口还在,可是 TCP/IP 是停止的, 网卡也停止的,那么 这个127.0.01 这个特殊的回环 IP 是不通过网卡的吗?
如果TCP/IP 协议卸载,网卡拔掉,会如何,端口还在否?如果还在,那应该不依赖 TCP/IP协议才对?
望解惑。理解对不对。这端口,离开TCP/IP 还能起作用么?
采纳的答案
首先,第一段你的理解是对的,端口是虚拟的,无所谓存不存在。
第二段,本机进程间通信有共享内存等方法,请看看操作系统中的关于进程的那一章
第三至第五段,端口本就是为了网络通信协议而存在的(回环 IP 是应该不通过网卡吧,我对网络协议也不熟悉)。
呃、、、& 端口和进程有关系吗? 它们两个是毫无关系的!&& 至于进程要不要用某个端口,这是应用程序所要实现的功能所决定的。& 至于第二个问题,访问localhost或127.0.0.1根本就不是用的tcp/ip协议& 为什么就不能呢?!
如果理解进程和端口为什么存在就不会问这样的问题?每一种东西出现是解决某一种或某一类问题而出现的。在通讯过程中IP是固定只有那么多的,所以为了解决通讯地址的重复出现了端口的概念。就相当于电话的分机号码一样。进程是为了管理一个程序中的线程才引入的概念。两个之间没有必然的联系。如果你非要那样理解也没问题。
从本质上,进程和端口毫无关系。
楼上的回答很对,端口是为了进行通信,虚拟出的一种概念,在某种意义上,和文件名有些相似;而进程,相当于一种执行体,加载了数据、执行代码等等。
因此,概念上两者毫无关联。
只是,现在很多的东西依赖于网络,因此,基于网络服务的程序会需要打开端口监听,这个时候,进程打开一个端口(相当于一个频段),外部网络客户端访问这个端口(频段),两者就可以建立起连接进行通信。
已解决问题
未解决问题}

我要回帖

更多关于 查看进程占用的端口号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信