学习Linux命令(49)
ss命令
命令格式
ss [参数]
ss [参数] [过滤]
命令功能
ss是Socket Statistics 的缩写,它使用了tcp_diag。用来显示socket的统计内容,内容与netstat类似。但比netstat更加快速高效
命令参数
-h或--help:显示帮助信息
-V或--version:显示版本信息
-n或--numeric:不解析服务名称
-r或--resolve:解析主机名
-a或---all:显示所有sockets
-l或--listening:显示正在监听的socket
-o或--options:显示计时器信息
-e或--extended:显示详细的socket信息
-m或--memory:显示socket的内存使用情况
-p或--processes:显示socket使用的进程
-i或--info:显示TCP内部信息
-s或--summary:显示socket的使用概况
-b或--bpf:显示bpf过滤后的信息
-E或--events:socket销毁后仍然显示
-N或--net:切换到指定网络命名空间名称
-4或--ipv4:只显示IPv4的套接字
-6或--ipv6:只显示IPv6的套接字
-0或--packet:显示PACKET套接字
-t或--tcp:只显示TCP套接字
-u或--udp:只显示UDP套接字
-d或--dccp:只显示DCCP套接字
-w或--raw:只显示RAW套接字
-x或--unix:只显示Unix套接字
-f或--family=FAMILY:显示FAMILY类型的套接字
-D或--diag=FILE:将TCP套接字信息转储到文件
-F或--filter=FILE:从指定文件中读取过滤信息
过滤: [ state STATE-FILTER] [EXPRESSION]
例子: