[Linux] 리눅스 특정 포트 사용중인 프로세스 확인

[Linux] 리눅스 특정 포트 사용중인 프로세스 확인

1. netstat 명령어 사용

netstat -ntlp | grep :포트번호

사용 예 (8080 포트 사용중인지 확인)

netstat -ntlp | grep :8080

결과 예

tcp        0      0 :::8080                     :::*                        LISTEN      16751/java

2. lsof 명령어 사용

lsof -nP -iTCP:포트번호 | grep LISTEN

사용 예 (8080 포트 사용중인지 확인)

lsof -nP -iTCP:8080 | grep LISTEN

결과 예

COMMAND   PID     USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME

java    16751 ec2-user   19u  IPv6 1030293      0t0  TCP *:8080 (LISTEN)