본문 바로가기
Server (LInux & Windows)/리눅스(Linux) 공통

netstat 명령을 이용한 각 포트별 접속자 현황 보기

by izen8 2013. 7. 23.
반응형



[ # netstat ] 명령어를 사용하여 각 포트별로 접속자 현황을 주기적으로 보여주는 스크립트입니다.


서버를 운영하면 자주 사용되는 포트 3306, 80 포트를 예로 돌려봤습니다.


 #!/bin/sh


while(true)

do

    date

    echo "=====PORT====="

    echo "port 3306 : "

    netstat -n | grep -F ':3306' | awk '{print $5}' | sed 's/:[0-9]*//' | sort -u | wc -l

    echo "port 80 : "

    netstat -n | grep -F ':80' | awk '{print $5}' | sed 's/:[0-9]*//' | sort -u | wc -l

    echo ""

    sleep 5

done



반응형

댓글