linux网络性能评估

mac2022-06-30  26

 Linux网络性能评估 


   参考自:自学it网,http://www.zixue.it/。 

 

网络性能评估(1)通过ping命令检测网络的连通性。(2)通过netstat -i 组合检测网络接口状况。(3)通过netstat -r 组合检测系统路由表信息。(4)通过sar -n 组合显示系统的网络运行状态(sar -n DEV 5 3)。常用分析:

查看tcp连接数最多的ip:sudo netstat -pant | grep ":22" | awk '{print $5}' | awk -F":" '{print $4}' |sort|uniq -c|sort -nr解释:awk -F":" '{print $4}' 表示把结果的第4列用:号分割sort -nr 排序,-n以数值大小排序,-r倒序,从大到小。uniq -c 删除重复的行,-c表示加上每行出现的次数。netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。netstat -pant 参数-p :显示正在使用Socket的程序识别码和程序名称; 参数-a :显示所有连线中的Socket; 参数-n :直接使用ip地址,而不通过域名服务器; 参数-t :显示TCP传输协议的连线状况。

 

提取访问nginx服务器最多的10个ip。cat access.log | awk '{print $1}' | sort | uniq -c | sort -nr | head -n10


 

转载于:https://www.cnblogs.com/gyfluck/p/9773900.html

最新回复(0)