Linux Networking Cheat Sheet/Show process using port

Find which process owns a TCP port.

Section: Sockets and Connections

Show process using port

bash
bash
sudo lsof -iTCP:8080 -sTCP:LISTEN -n -P
Explanation

Find which process owns a TCP port.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Sockets and Connections
Show listening TCP sockets
List listening TCP sockets with names.
OpenIn sheetbashsame section
Show listening UDP sockets
List listening UDP sockets with names.
OpenIn sheetbashsame section
Show open network files
List network connections for all processes.
OpenIn sheetbashsame section
Show PID using port
Identify processes using a TCP port.
OpenIn sheetbashsame section
Show established connections
Display established TCP sessions.
OpenIn sheetbashsame section
Filter sockets by port
Find sockets using a specific local port.
OpenIn sheetbashsame section