TCP连接数: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
netstat -an | grep -i ':80' //查看指定端口连接状态信息
netstat -anpt | grep -i 'ssh' //查看指定服务连接状态
netstat -nat |awk '{print $6}' |sort|uniq -c|sort -rn //统计TCP连接状态数
netstat -anlp | grep ":80" | grep tcp | awk '{++arr[$5]};END{for(k in arr) print k,"\t",arr[k]}' | sort -nr
//统计指定端口ip连接数统计,可查看是否存在ddos功击参考
netstat -n | grep TIME_WAIT | awk '{print $5}'| sort | uniq -c | sort -rn | head -n20
// 统计time_wait连接数及ip
netstat -n | grep CLOSE_WAIT | awk '{print $5}'| sort | uniq -c | sort -rn | head -n20
netstat -lntp // 查看所有监听端口
netstat -antp // 查看所有已经建立的连接
netstat -s // 查看网络统计信息进程
#调用agent停止脚本,防止服务被自动拉起
/opt/opsmgr/web/opsMgrAgent/script/stop.sh
查看pid对对应进程的路径
ll /proc/PID/cwd
iftop -i eth1
网友评论