-i 옵션은 네트워크 연결 정보를 보여 줍니다. 웹 브라우저 파이어폭스를 실행해서 웹 사이트에 접속했을 때 lsof 명령으로 확인할 수 있는 연결 정보입니다. 네트워크 연결 정보는 NAME 필드에서 확인할 수 있습니다. 연결된 상태(ESTABLISHED)의 TCP 정보는 ‘[호스트명]:[포트 번호]-> [원격 호스트명]:[포트 번호]’ 형식으로 표시됩니다.
supreme@master:~$ lsof -i
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
gvfsd-smb 5485 supreme 11u IPv4 543301 0t0 TCP master:54208->192.168.200.253:microsoft-ds (CLOSE_WAIT)
firefox 17213 supreme 35u IPv4 373582 0t0 TCP master:53928->hkg12s13-in-f14.1e100.net:https (ESTABLISHED)
firefox 17213 supreme 43u IPv4 379053 0t0 TCP master:56602->hkg12s18-in-f3.1e100.net:https (ESTABLISHED)
firefox 17213 supreme 73u IPv4 538844 0t0 TCP master:57914->hkg12s02-in-f10.1e100.net:https (ESTABLISHED)
firefox 17213 supreme 86u IPv4 376150 0t0 TCP master:54368->ti-in-f189.1e100.net:https (ESTABLISHED)
...
이렇게 해보세요 ≣
-i 옵션 뒤에 프로토콜과 포트 번호를 명시해서 결과를 필터링할 수도 있습니다. 예를 들어 다음 명령은 네트워크 연결 중 TCP 80번 포트(http)와 연결 정보만 보여 줄 것입니다.
supreme@master:~$ lsof -i TCP:80