zoukankan      html  css  js  c++  java
  • Linux 并发链接数

    并发数查看

     

    查看 TCP 协议连接数 
    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
    SYN_RECV   # 正在等待处理的请求 ESTABLISHED   # 正常数据传输状态,既当前并发数 TIME_WAIT   # 处理完毕,等待超时结束的请求

     统计端口连接数

    查看 22 当前连接
    netstat -na|grep ESTAB |grep 22 |wc -l

    访问次数最多的IP

    netstat -ntu | tail -n +3 | awk '{ print $5}' | cut -d : -f 1 | sort | uniq -c| sort -n -r | head -n 5
    
    tail -n +3   # 去掉前两行。
    awk '{ print $5}' # 取数据的低5域(第5列)
    cut -d : -f 1   # 取IP部分。
    sort:    # 对IP部分进行排序。
    uniq -c    # 打印每一重复行出现的次数。(并去掉重复行)
    sort -n -r  # 按照重复行出现的次序倒序排列。
    head -n 5  # 取排在前5位的IP

    EATABLISHED

     EATABLISHED  链接数;
     
     查看 TCP 连接数 ;
     netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
     SYN_RECV表示正在等待处理的请求数;
     ESTABLISHED表示正常数据传输状态;
     TIME_WAIT表示处理完毕,等待超时结束的请求数。
     
     netstat -nat||grep ESTABLISHED|wc - 
     查看所有建立连接的详细记录
     
     当前网络的链接状态;
     netstat -na|grep ESTABLISHED|wc -l
     
     查看httpd有多少个进程数:
    ps aux|grep httpd|wc -l
    
     1)统计80端口连接数
    netstat -nat|grep -i "80"|wc -l
    
    2)统计httpd协议连接数
    ps -ef|grep httpd|wc -l
    
    3)、统计已连接上的,状态为“established
    netstat -na|grep ESTABLISHED|wc -l
    
    4)、查 IP 地址连接最多
    netstat -na|grep ESTABLISHED|awk {print$5}|awk -F: {print$1}|sort|uniq -c|sort | head -n 3
  • 相关阅读:
    Roce ofed 环境搭建与测试
    Ubuntu 1804 搭建NFS服务器
    Redhat 8.0.0 安装与网络配置
    Centos 8.1 安装与网络配置
    SUSE 15.1 系统安装
    VSpare ESXi 7.0 基本使用(模板、iso、SRIOV)
    VSpare ESXi 7.0 服务器安装
    open SUSE leap 15.1 安装图解
    KVM虚拟机网卡连接网桥
    GitHub Action一键部署配置,值得拥有
  • 原文地址:https://www.cnblogs.com/sharesdk/p/8691730.html
Copyright © 2011-2022 走看看