2019-02-01 Linux-网络工具-ss 一个比netstat 更棒的工具

netstat 工具是net-tools 工具集中的一员

ss 工具是iproute工具集的一员

查询命令

$ rpm -q net-tools

$ rpm -qf /usr/sbin/ss

$ rpm -q iproute

安装iproute 命令

$ yum install iproute iproute-doc

为什么选择ss 工具?

ss 利用到了TCP协议栈中tcp_diag,确保了ss的快捷高效。tcp_diag是一个用于分析统计的模块,可以获得Linux 内核中第一手的信息。如果你的系统中没有tcp_diag,ss也可以正常运行,只是效率会变得稍慢,但仍然比 netstat要快。

ss 常用选项

-s, --summary Print summary statistics. This option does not parse socket lists obtaining summary from various sources. It is useful when amount of sockets is so huge that parsing /proc/net/tcp is painful.

-l, --listening Display only listening sockets (these are omitted by default).

-a, --all Display both listening and non-listening (for TCP this means established connections) sockets.

-p, --processes Show process using socket.

-t, --tcp Display TCP sockets.

-u, --udp Display UDP sockets.

-w, --raw Display RAW sockets.

-x, --unix Display Unix domain sockets (alias for -f unix).


你可能感兴趣的:(2019-02-01 Linux-网络工具-ss 一个比netstat 更棒的工具)