You cannot see this page without javascript.

웹 동접자 수 확인 코드

Server 조회 수 843 추천 수 0 2016.09.08 17:48:28

netstat -n | grep 80 | grep ESTABLISHED | wc -l
이라고 실행하면 동시 80 포트로 접속한 사람 수 가 나타납니다.

netstat -n | grep 80
라고만 실행하면 Fin_Wait, Time_Wait 인 접속자 수 모두를 표시 하게 됩니다.

웹상에서 리눅스 명령을 실행할땐 exec 함수를 사용합니다.

<?
$cmd = "netstat -n | grep 80 | grep EST | wc -l";
exec($cmd, $cmd_result);
$count = sizeof($cmd_result);
echo "현재 접속자 수 : ".$count.";
echo "<br>";
$cmd = "netstat -n | grep 80";
exec($cmd, $cmd_result);
$count = sizeof($cmd_result);
echo "Fin_Wait, Time_Wait 포함 현재 접속자 수 : ".$count;
?>

출력결과 :
현재 접속자 수 : 10
Fin_Wait, Time_Wait 포함 현재 접속자 수 : 132

 

 

윈도우용 :

 

<?
$cmd = 'netstat -n | findstr /i :80 | findstr /i EST';
exec($cmd, $cmd_result);
$count = sizeof($cmd_result);
echo '현재 접속자 수 : '.$count;
echo '<br>';
$cmd = 'netstat -n | findstr /i :80';
exec($cmd, $cmd_result);
$count = sizeof($cmd_result);
echo "Fin_Wait, Time_Wait 포함 현재 접속자 수 : ".$count;
?>

엮인글 :
List of Articles
번호 제목 글쓴이 날짜sort 조회 수

Linux 변경사항이 유지되는 리눅스를 USB메모리에 만들기(우분투 계열) [13]

  • LynX
  • 2015-01-07
  • 조회 수 588

Linux USB부팅 리눅스의 변경 사항 초기화 [16]

  • LynX
  • 2015-01-07
  • 조회 수 3612

Linux 하드 라이브 부팅 [13]

  • LynX
  • 2015-01-06
  • 조회 수 449

Linux 리눅스 부팅시 초기화 [21]

  • LynX
  • 2015-01-05
  • 조회 수 1083

Linux 부트 시스템 만들기 [10]

  • LynX
  • 2015-01-05
  • 조회 수 1343

Linux iconv 이용하여 문자셋 변경

  • LynX
  • 2015-01-03
  • 조회 수 193

SoftWare mysql 설치 옵션 [10]

  • LynX
  • 2015-01-02
  • 조회 수 230

OpenSolaris Open Solaris 에서 MariaDB 설치 [8]

  • LynX
  • 2014-12-30
  • 조회 수 786

Linux ls 명령어 메뉴얼 [9]

  • LynX
  • 2014-12-30
  • 조회 수 218

OpenSolaris Open Solaris 설치 file [12]

  • LynX
  • 2014-12-30
  • 조회 수 420

CentOS CentOS 에 설치된 커널과 오랜된 커널 삭제하기

  • LynX
  • 2014-12-30
  • 조회 수 974

LinuxMint LinuxMint PHP source 설치 [1]

  • LynX
  • 2014-12-30
  • 조회 수 298

LinuxMint LinuxMint Apache source 설치 file [8]

  • LynX
  • 2014-12-29
  • 조회 수 574

Server Open Solaris 패키지 설치 및 삭제

  • LynX
  • 2014-12-29
  • 조회 수 513

Linux 리눅스 게이밍 가이드 2부 : 실전 게임 플레이와 문제 해결 [13]

  • LynX
  • 2014-12-24
  • 조회 수 719

Linux 리눅스 게이밍 가이드 1부 : 게임을 위한 환경 설정 [10]

  • LynX
  • 2014-12-24
  • 조회 수 1036

Linux opensuse yum repository 추가 [13]

  • LynX
  • 2014-12-23
  • 조회 수 641

Linux ISO 마운트 [10]

  • LynX
  • 2014-12-22
  • 조회 수 520

Linux lol 설치 [9]

  • LynX
  • 2014-12-22
  • 조회 수 959

Linux ibus 한영키 전환 문제 nabi [12]

  • LynX
  • 2014-12-19
  • 조회 수 486

XE Login