Linux 如何能用 ss 命令查看端口状态,都有哪些参数 ?

2 min read

使用 ss 命令可以查看 Linux 系统上的端口状态,其常用的参数如下:

  • -t:仅显示 TCP 状态;
  • -u:仅显示 UDP 状态;
  • -a:显示所有的状态,包括 TCP、UDP 和 UNIX 网络套接字;
  • -n:使用数字表示端口和地址,而不是使用名称;
  • -l:仅显示监听状态的端口;
  • -p:显示进程 ID 和程序名称;
  • -e:显示详细信息,包括进程 ID、用户信息、内存占用等。

例如,查看所有 TCP 端口状态可以使用 ss -t 命令,查看监听状态的 TCP 端口可以使用 ss -tl 命令,查看所有端口状态以及进程信息可以使用 ss -ap 命令。