1. 查看本地正在监听的端口及对应进程(排查服务是否启动)

Bash

# 现代推荐
ss -tlnp
ss -tlnu(最简洁高效)
# 传统写法
netstat -tlnp
  • -t:TCP 协议

  • -l:监听中(LISTEN)

  • -n:显示纯数字(如 80 而不是解析成 http)

  • -p:打印程序名和进程 PID(如 nginx、docker-proxy)

2. 查看所有 TCP 连接状态(排查并发、连接堆积)

Bash

# 查看所有 TCP 连接
ss -tanp
# 或
netstat -tanp