1
2
3
4
5
6
7
# 查看端口被什么进程占用
# -n 表示不将 IP 转换为 hostname
# -P 表示不将 port number 转换为 service name
$> lsof -n -P -i:<$port>

# 查看进程监听了哪些端口号
$> lsof -n -P -p <$pid> | grep TCP