ƯÁ¤Æ÷Æ®, pid ·Î µé¾î¿Â Á¢¼ÓÀÚ ¼ö¸¦ ¾Ë ¼ö ÀÖÀ»±î¿ä( netstat)

   Á¶È¸ 9101   Ãßõ 0    

안녕하세요.

 

프로세스 마다 pid 값을 가지고 있는걸로 알고 있습니다. tasklist 를 치면 프로세스의 pid가 나오던데요.

 

만약에 1111 pid 를 가지고 있는 프로세스가 80포트를 열고

외부에서 이 1111 pid 를 통해 80포트로 접속한 접속자 수를 알 수 있는 방법이 있는지 궁금합니다.

 

1111 pid 를 가진 프로세스가 80포트를 열었음 -> 외부에서 1111 pid 를 통해 80포트로 접속 -> 80포트로 접속해 있는 클라이언트 중에서 1111 pid 로 접속한 사용자의 수를 알 수 있는가?

 

너무 해괴한 질문인지 모르겠습니다. 흑흑흑흑

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
±èÁ¦¿¬ 2012-02
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼­ Á¦°øÇÏ´Â tcpview¶ó´Â ÇÁ·Î±×·¥À» Çѹø »ç¿ëÇغ¸¼¼¿ä..
±×·±µ¥ Á¢¼Ó »ç¿ëÀÚ ¼ö¸¦ ¾Ë ¼ö ÀÖ´ÂÁö´Â Àß ¸ð¸£°Ú³×¿ä.
¹è°æÈ£ 2012-02
°£´ÜÇÏ°Ô´Â netstat À¸·Î È®ÀÎÀº °¡´ÉÇÕ´Ï´Ù.
netstat -no ÇÏ¸é ¿¬°áµÇ¾îÀÖ´Â Æ÷Æ®º° PID ¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

ƯÁ¤ Æ÷Æ®¸¸ º¸°í½ÍÀ¸½Ã´Ù¸é..findstr ±¸¹®À» ÀÀ¿ëÇÏ½Ã¸é µË´Ï´Ù.
netstat -no | findstr /i "{ProcessID}"

µµ¿òÀÌ µÇ¼ÌÀ¸¸é ÇÕ´Ï´Ù^^
¿ÀÁØÈ£ 2012-02
µÎºÐ ´äº¯ °¨»çÇÕ´Ï´Ù. Å« µµ¿òÀÌ µÇ¾ú½À´Ï´Ù. ÈæÈæÈæ
¾ç´ë°¨ 2012-02
À¥¼­¹ö¿¡ Á¢±ÙÇÑ Àüü µ¿½Ã Á¢¼Ó¼ö
netstat -an|grep ESTABLISHED|awk '{print $2}'|cut -d '.' -f 1,2,3,4|wc -l

Á¢¼ÓÀÚ ÇϳªÇϳª Ä«¿îÆ®
netstat -an|grep ESTABLISHED|awk '{print $2}'|cut -d '.' -f 1,2,3,4|sort|uniq|grep -v 127.0.0.1|wc -l

awk, wc µîµµ gawk µîÀ¸·Î À©µµ¿ì¿ë ¿ÀǼҽº°¡ ÀÖ½À´Ï´Ù.


QnA
Á¦¸ñPage 3690/5686
2015-12   1507659   ¹é¸Þ°¡
2014-05   4971373   Á¤ÀºÁØ1
2017-12   3365   ±è°Ç¿ì
2009-09   7518   ¹Ì¼ö¸Ç
2012-11   4257   ±èÃæȯ
2014-07   4650   ±è½ÂÇö1
2006-04   5470   ÃÖâÇö
2012-11   5367   kskim
2015-11   6555   Won³«¿¬
2017-12   6232   ¿ÀÆÛ·¹ÀÕ
2009-10   7158   ¿©ÁÖÀÌ»óµ·
2015-11   3944   Á¦À̵ç
2003-09   8577   ¿ì½Â¿±
2015-12   4473   µÎ½½¾Æºü
2009-10   6292   ÀÌ»çÀå
2015-12   3595   ±è°Ç¿ì
2016-11   4668   Sunrise
2003-09   11801   À±¿µ¼±
2006-04   5471   ¹ÚÂù¹Î
2019-03   3324   Çϼ¿È£ÇÁ
2020-05   3230   online9
2012-12   6676   MemoryDB