网站排障分析常用的命令
日期:2015/12/1 16:48:00
对于网站运维新手是不是常常查找服务器的运行命令,下面智恩特整理了下面网站排障分析常用的命令。
1.查看TCP连接状态
netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn
netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}'
netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"\t",state[key]}'
netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"\t",arr[k]}'
netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn
netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c
netstat -ant|awk '/ip:80/{split($5,ip,":");++S[ip[1]]}END{for (a in S) print S[a],a}' |sort -n
netstat -ant|awk '/:80/{split($5,ip,":");++S[ip[1]]}END{for (a in S) print S[a],a}' |sort -rn|head -n 10
awk 'BEGIN{printf ("http_code\tcount_num\n")}{COUNT[$10]++}END{for (a in COUNT) printf a"\t\t"COUNT[a]"\n"}'
2.查找请求数请20个IP(常用于查找攻来源):
netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -n20
netstat -ant |awk '/:80/{split($5,ip,":");++A[ip[1]]}END{for(i in A) print A,i}' |sort -rn|head -n20
3.用tcpdump嗅探80端口的访问看看谁最高
tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr |head -20
4.查找较多time_wait连接
netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20
5.找查较多的SYN连接
netstat -an | grep SYN | awk '{print $5}' | awk -F: '{print $1}' | sort | uniq -c | sort -nr | more
6.根据端口列进程
netstat -ntlp | grep 80 | awk '{print $7}' | cut -d/ -f1
400专线
7x24小时全时响应
00852-9068.1303
idc公司| 360安全| 橙米网| 站长工具| 天极网络频道| 上头条网| IT168服务器| 泡泡网| 中国互联网信息中心| 安全狗| 域名城| 互联网资讯|IDC点评
关于智恩特| 联系我们| 付款方式| 云服务器| 服务器租用| 服务器托管| 云计算分布
新世界机房,九仓电讯机房,电讯盈科机房,香港NTT机房,香港和记电讯机房,深圳科兴机房,深圳环球数码机房,深圳坂田机房,深圳沙河机房,深圳维用机房
深圳龙岗机房,深圳百旺信机房,深圳梅林机房,广州信息港机房,厦门软件园机房,美国FDC机房,美国KT机房,东莞东城机房,东莞樟木头机房
版权所有 香港智恩特网络科技有限公司 粤ICP备16120201号-1号 工信部电管函[2013]143号 深圳市互联网协会理事单位
《深网安备案》编号:44030000216236 企业注册 编号:440301103226081
客户服务中心(7×24):4008-636-919 传真:0755-36335002
云计算数据中心分布: 上海 北京 广州 深圳 东莞 珠海 武汉 成都 长沙 迪拜 澳门 香港