linux ss

ss 是一个类似 netstat 的网络连接查看工具,man page 是这么说的

ss – another utility to investigate sockets

而 netstat 的 man page 中也有说到

This program is obsolete. Replacement for netstat is ss.

常用命令有

-s 参数,打印 summary

# ss -s   
Total: 1596 (kernel 1890)
TCP:   7587 (estab 718, closed 6800, orphaned 0, synrecv 0, timewait 6779/0), ports 7376

Transport Total     IP        IPv6
*         1890      -         -        
RAW       0         0         0        
UDP       420       420       0        
TCP       787       787       0        
INET      1207      1207      0        
FRAG      0         0         0     

-p 参数,打印 process name

# ss -p |head  
State      Recv-Q Send-Q      Local Address:Port          Peer Address:Port   
ESTAB      0      0           10.198.17.218:20869         10.133.33.10:9092     users:(("xxx",32492,37))
ESTAB      0      0           10.198.17.218:32516        10.231.139.30:8886     users:(("xxx",19706,17))
ESTAB      0      0           10.198.17.218:50831       10.208.146.112:31415    users:(("xx",1559,40))
ESTAB      0      0           10.198.17.218:26957       10.177.141.160:8886     users:(("xxx",1056,27))
ESTAB      0      0           10.198.17.218:56118        10.238.18.176:56328    users:(("xx",7491,19))
ESTAB      0      0           10.198.17.218:29310       10.177.130.230:6900     users:(("xxx",19715,14))
ESTAB      0      0           10.198.17.218:31249         10.209.0.153:8886     users:(("xxx",1052,29))
ESTAB      0      0           10.198.17.218:21980        10.241.90.225:50000    users:(("xxx",9211,39))
ESTAB      0      0           10.198.17.218:2452        10.177.154.166:10010    users:(("xxx",7875,24))

Leave a Reply

Your email address will not be published. Required fields are marked *