shell题

1、查看http的并发请求数及其TCP连接状态;

#netstat -n|awk '/^tcp/ {print}'|awk  '{($3="0 0.0.0.0:80") ++S[$NF] } END {for(i in S) print i,S[i]}'
TIME_WAIT 1707
FIN_WAIT1 59
FIN_WAIT2 229
ESTABLISHED 673
SYN_RECV 4
CLOSING 7
LAST_ACK 44

2、统计/var/log/下文件个数

find /var/log/ -type f|wc -l

3、查看当前系统每IP连接数

netstat -n|awk -F'[ :]+' '/^tcp/ {print $6}'|sort|uniq -c|sort -nr

      2 60.223.145.90
      2 60.187.34.25
      2 42.90.46.200
      2 42.234.123.135
      2 39.87.127.43
      2 218.108.128.83
      2 211.143.81.130
      2 183.146.232.239

4、ps aux 中VSZ代表什么意思 RSS代表什么

VSZ表示如果一个程序完全驻留在内存的话需要占用多少内存空间;

RSS指明了当前实际占用了多少内存;

5、显示/etc/inittab中包含了:一个数字:(即两个冒号中间一个数字)的行;

grep '\:[0-9]\{1\}\:' 2.txt
snale test:2:grep

 

7、改内核参数

vim /etc/sysctl.conf
……
……

sysctl -p

 

posted @ 2017-01-10 16:38  snale1989  阅读(192)  评论(0编辑  收藏  举报