과거에는 netstat -anp을 이용해 특정 포트를 리스닝(Listen)하는 특정 프로세스를 찾았다.



$ netstat -anp | grep LISTEN


tcp        0      0 172.17.64.41:7077           0.0.0.0:*                   LISTEN      26464/java

tcp        0      0 0.0.0.0:51047               0.0.0.0:*                   LISTEN      13816/java

...



lsof에도 비슷한 옵션이 있다. 조금 더 깔끔하게 출력된다. 그리고 컬럼 크기도 정할 수 있어서 유용하다.



$ lsof +c10  -iTCP -sTCP:LISTEN


COMMAND      PID   USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME

java        1627 www   15u  IPv4 605880628      0t0  TCP *:41384 (LISTEN)

java        1627 www   30u  IPv4 605880676      0t0  TCP *:36194 (LISTEN)


Posted by '김용환'
,