zoukankan      html  css  js  c++  java
  • linux网络性能评估

     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


  • 相关阅读:
    过滤textarea
    vue引用jquery
    vue_ajax插件Axios
    VeeValidate
    mongodb
    WEBGL实现--three.js笔记整理
    My SQLworkbench问题总结
    vue遇到的问题
    MYSQL使用笔记
    vue笔记
  • 原文地址:https://www.cnblogs.com/gyfluck/p/9773900.html
Copyright © 2011-2022 走看看