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网页请求。




posted @ 2016-04-24 16:32  rorshach  阅读(169)  评论(0编辑  收藏  举报