• 1.linux启用网卡,
    #vi   /etc/sysconfig/network-scripts/ifcfg-eth0
    将ONBOOT=no改为yes

    设置静态ip

    BOOTPROTO=static
    IPADDR=192.168.1.106
    NETMASK=255.255.255.0
    NETWORK=192.168.2.3
    

    重启network


    #service networ restart

    2.#free -m 命令
               total       used       free     shared    buffers     cached
    Mem:           996        876        119          0          2         26
    -/+ buffers/cache:        847        149
    Swap:         2015         45       1970
    真正要注意的是-/+ buffers/cache:中的free列,这是系统当前可用的内容

    3.ab测试中的-k长连接,表示使用长连接,该项加入,将能更有效的测试的实际情形下的负载.


    4.列出所有连接到本机的TCP连接的IP数量。
    #netstat -anp |grep 'tcp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

    5.列出所有连接到本机80端口的IP地址和其连接数
    #netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1


    其他命令:

    A.#netstat -n -p|grep SYN_REC | wc -l

    这个命令可以查找出当前服务器有多少个活动的 SYNC_REC 连接。正常来说这个值很小,最好小于5。 当有Dos攻击或者邮件炸弹的时候,这个值相当的高。尽管如此,这个值和系统有很大关系,有的服务器值就很高,也是正常现象。


    B.#netstat -n -p | grep SYN_REC | sort -u

    列出所有连接过的IP地址。


    C.#netstat -n -p | grep SYN_REC | awk '{print $5}' | awk -F: '{print $1}'

    列出所有发送SYN_REC连接节点的IP地址。


    D.#netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

    使用netstat命令计算每个主机连接到本机的连接数。


    E.#netstat -anp |grep 'tcp|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

    列出所有连接到本机的UDP或者TCP连接的IP数量。


    F.#netstat -ntu | grep ESTAB | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr

    检查 ESTABLISHED 连接并且列出每个IP地址的连接数量。


    H.#netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1
    列出所有连接到本机80端口的IP地址和其连接数。80端口一般是用来处理HTTP网页请求。




  • 相关阅读:
    二叉树后序遍历
    [编程题] 赛马
    [编程题] 糖果谜题 C++实现输入未知个整数
    [编程题] 时钟
    [编程题] 会话列表
    A Fast Lock-Free Queue for C++
    Design Hangman
    Design a URL shortener [转]
    ostream 和 ostringsteam 的区别
    Hash Table Collision Handling
  • 原文地址:https://www.cnblogs.com/itfenqing/p/5427359.html
Copyright © 2020-2023  润新知