已经是最新一篇文章了!
已经是最后一篇文章了!
linux 上常见的网络模块相关命令记录
sudo ss -ltp | grep 8100sudo netstat -tuln | grep 8080sudo ss -lp sport = :80
网络连接状态监控
ss
-
作用:用于显示套接字统计信息以及网络连接状态,
netstat的改进版,显示信息更全面,速度更快 -
显示结果:
ss -lpNetid State Recv-Q Send-Q Local Address:Port Peer Address:Port tcp LISTEN 0 1000 *:8082 *:* users:(("java",pid=3569,fd=233)) udp UNCONN 0 0 *:1947 *:* tcp LISTEN 0 1 0.0.0.0:8000 0.0.0.0:* tcp LISTEN 0 1024 127.0.0.1:46145 0.0.0.0:* tcp LISTEN 0 1 0.0.0.0:8100 0.0.0.0:* users:(("java",pid=3569,fd=276))-
Netid:网络类型,例如
tcp、udp、unix、nl等 -
State:连接的状态(
LISTEN表示正在监听连接) -
Recv-Q / Send-Q:接收和发送队列长度,数值越大可能表示网络拥堵
-
Local Address:本地地址和端口号,
127.0.0.1:80表示监听在本地环回地址的80端口 -
Peer Address:远程端口信息,
*:*表示未限制特定地址
-
-
常用选项:
-
ss -ltp | grep 8100-
-l:显示监听中的套接字 -
-t:显示TCP -
-n:显示UDP
-
ss -tuln
-
netstat
-
作用:显示网络连接状态、路由表等信息
-
显示结果:
netstat -tulnProto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:46145 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:8100 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:35653 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:8006 0.0.0.0:* LISTEN -
常用选项:
netstat -rnetstat -tulnp
版权声明: 如无特别声明,本文版权归 Memo.z 所有,转载请注明本文链接。
(采用 CC BY-NC-SA 4.0 许可协议进行授权)
本文标题:《 网络管理 》
本文最后一次更新为 天前,文章中的某些内容可能已过时!