linux에서 netstat 상태를 tcp state별로 보려면 netstat와 awk를 사용하면 된다.
$ netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
SYN_SENT 6
CLOSE_WAIT 22
ESTABLISHED 31
만약 redis 포트(6379) 만 보려면 grep을 이용한다.
$ netstat -n | grep -regexp="*:6379" | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
'unix and linux' 카테고리의 다른 글
overcommit (오버 커밋) (0) | 2015.06.21 |
---|---|
리눅스 콘솔에서의 set -o vi 와 set -o emacs (0) | 2015.05.19 |
curl https 서버 연결 (0) | 2015.04.20 |
텍스트 파일에서 특정 라인의 내용을 보여주는 linux 툴 (0) | 2015.01.31 |
Linux split 명령 예제 (0) | 2015.01.28 |