과거에는 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)
'unix and linux' 카테고리의 다른 글
rsync-ssh 연동 : Bad local forwarding specification 에러 해결하기 (0) | 2017.08.31 |
---|---|
scp 디렉토리 recursive 복사 (0) | 2017.04.24 |
ssh/hdd 확인 방법 및 scsi 여부 (0) | 2017.02.27 |
info 커맨드 - 커맨드 찾는 top (0) | 2017.02.25 |
read 커맨드와 read -r 커맨드 (0) | 2017.02.24 |