Linux ss 命令
ss
命令是一个查看 Linux 系统 socket
统计信息的工具,类似于 netstat
,但是能显示更多的 TCP 和状态信息。
常用选项 ,可查看 man ss
选项 | 说明 | 示例 |
---|---|---|
-h, --help |
输出选项的简要说明 | |
-V, --version |
打印版本信息 | |
-H, --no-header |
不打印首行(Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port Process ) |
|
-n, --numeric |
不对服务名进行解析,直接输出端口(数值类型) | |
-r, --resolve |
尝试解析 IP 和 端口 为对应的名称,默认行为 | |
-a, --all |
列出正在监听的端口以及已经建立连接的端口 | |
-l, --listening |
仅列出正在监听的端口,默认不列出。 | |
-m, --memory |
显示 socket 的 内存 使用情况 |
|
-p, --processes |
显示使用此 socket 的进程 |
|
-s, --summary |
显示简略的统计信息 | |
-4, --ipv4 |
只显示 IPv4 相关的 socket |
|
-6, --ipv6 |
只显示 IPv6 相关的 socket |
|
-t, --tcp |
只显示 TCP 相关 socket |
|
-u, --udp |
只显示 UDP 相关 socket |