리눅스

$ netstat -nap | grep 8080

$ netstat -nap | grep LISTEN | grep 8080

$ lsof -i TCP:8080

8080 위치에 확인하려는 포트 번호를 입력하면 됩니다.
netstat 같은 경우는 두 가지를 적어뒀는데 LISTEN 상태만 확인을 하려면 두 번째 것을 사용하시면 됩니다.

  • netstat 옵션

    -n, --numeric            don't resolve names
    -a, --all, --listening   display all sockets (default: connected)
    -p, --programs           display PID/Program name for sockets
    
  • lsof 옵션

    -i select IPv[46] files
    

추가로 lsoflist open files를 의미합니다.


Mac OS

$ lsof -i TCP:8080

맥의 경우 netstatp옵션이 없기 때문에 lsof를 이용하시면 됩니다.


윈도우

$ netstat -nao | findstr 8080

o 옵션 : 리눅스의 p 옵션처럼 pid 출력

findstr : grep을 생각하면 된다

윈도우의 경우 리눅스에서의 명령어를 기억한 다음 o 옵션과 findstr만 기억하면 됩니다.

사용한 명령어들의 기록을 보는 history

history 명령어에 대해서 알아보자 Continue reading

grep v 옵션

Published on January 13, 2019