```bash #!/usr/bin/env bash LISTEN() { ss -an |grep '^tcp' |grep 'LISTEN' |wc -l } SYN_RECV() { ss -an |grep '^tcp' |grep 'SYN[_-]' |wc -l } ESTABLISHED() { ss -an |grep '^tcp' |grep 'ESTAB' |wc -l } TIME_WAIT() { ss -an |grep '^tcp' |grep 'TIME[_-]' |wc -l } $1 ``` ![QQ截图20180411221550.png](http://www.xwblog.club/usr/uploads/2018/04/996983618.png) 实例:./tcp_status TIME_WAIT(函数) 贯穿始终的tcp/ip三次握手和四次挥手见xw的以往博客 ****centos 6***的统计方法 ss -ant | awk '{++s[$1]} END {for(k in s) print k,s[k]}'