linux 设置端口 ss,linux端口统计:ss命令

ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。

需按装:iproute包

ss命令:

ss [option] [FILTER]

option:

-t:TCP协议相关的连接

-u:UDP协议相关的连接

-w:raw socket相关的连接

-l:监听状态的连接

-a:所有状态的连接

-n:数字格式

-p:相关的程序及PID

-e:扩展格式信息

-m:内存用量

-o:计时器信息

示例:

#ss -tnl

#ss -tna

FILTER:=[state TCP-STATE] [EXPRESSION]

TCP的常见状态:

LISTEN:监听

ESTABLISEHD:建立的连接

FIN_WAIT_1:

FIN_WAIT_2:

SYN_SENT:

SYN_RECV:

CLOSED:

示例:#ss -tan state ESTABLISHED  对应状态的显示

EXPRESSION:

dport=

sport=

示例:#ss -tan  '( dport = :22 or sport = :22 )'  只要源端口目标端口符合条件就显示出来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值