List Open Files & Ports
SH · Process Managementsyntax
lsof [options]example
lsof -i :3000
lsof -u deploy
lsof +D /var/log/output
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node 19283 deploy 22u IPv4 284719 0t0 TCP *:3000 (LISTEN)Note -i :port shows which process is using a port (essential for resolving 'address already in use' errors). -u filters by user. +D lists all open files within a directory. Requires root for other users' processes.