Linux中使用ss命令检查网络连接的方法

ss是iproute2包的一部分(控制TCP/IP网络和流量的工具)。iproute2的目标是替代先前用于配置网络接口、路由表和管理ARP表的标准Unix网络工具套装(通常称之为“net-tools”)。ss工具用于导出套接字统计,它可以显示与netstat类似的信息,且可以显示更多的TCP和状态信息。因为它直接从内核空间获取信息,所以会更快。ss的操作和netstat很像,所以这让它可以很容易就可以取代netstat。

使用和常见选项

ss和netstat很像,默认它会显示已经建立连接的开放的非监听TCP套接字列表。并且你可以用下面的选项过滤输出:

-n - 不要尝试解析服务名。

-r - 尝试解析数字的地址/端口。

-a - 显示所有套接字。

-l - 显示监听套接字。

-p - 显示使用该套接字的进程。

-s - 打印统计数据

-t - 只显示TCP套接字。

-u - 只显示UDP套接字。

-d - 只显示DCCP套接字

-w - 只显示RAW套接字。

-x - 只显示Unix域套接字

-f FAMILY - 显示FAMILY套接字的类型。目前支持下面这些族:unix、inet、inet6、link、netlink。

-A QUERY - 指定要列出的套接字列表,通过逗号分隔。可以识别下面的标识符:all、inet、tcp、udp、raw、unix、packet、netlink、unixdgram、unixstream、packetraw、packetdgram。

-o STATUS - 列出指定状态的套接字

ss 命令示例

1. 显示所有的的TCP端口和使用它们的进程:

代码如下:

# ss -tnap



2. 你可以使用-4 标志来显示IPv4链接,-6标志来显示IPv6链接,比如:

代码如下:

# ss -tnap6



3. 跟上面的行为一样,你只需用u代替t就会显示所有开放的UDP端口。

代码如下:

# ss -unap



4. 你可以使用-s标志来打印各种有用的统计数据:

代码如下:

# ss -s



5. 你可以使用-o标志来检查所有不同状态下的链接,比如显示所有已经建立的连接。

代码如下:

# ss -tn -o state established -p

(0)

相关推荐

  • 在RedHat系的Linux中使用nmcli命令管理网络的教程

    Red Hat Enterprise Linux 7 与 CentOS 7 中默认的网络服务由 NetworkManager 提供,这是动态控制及配置网络的守护进程,它用于保持当前网络设备及连接处于工 ...

  • Linux中使用cp命令进行强制覆盖的方法

    cp在拷贝时,如果遇到相同的文件名的文件,就会不断询问是否覆盖,让你输入yes or no .为什么呢?这是为了linux为了安全考虑,在cp命令上用了别名.也就是你输入只是输入cp命令时,其实系统是 ...

  • 怎么在win10系统中设置不再使用无线网络连接

    使用Windows10系统电脑的用户,想要使用网线连接,因此想要设置不再使用无线网络连接,但是却不知道如何设置,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,右击箭头所指的网络图标.2. 第二 ...

  • Linux中使用file命令识别文件类型默认没有扩展名

    在Linux系统操作过程中,没有扩展名的文件难以识别,我们可以使用命令来识别文件类型,下面小编就给大家介绍下如何使用file命令来识别文件类型。 我们知道Linux文件系统是Linux内核支持的基本功 ...

  • 如何使用cmd命令查看网络连接信息?

    wind7操作系统中如何使用cmd命令查看网络连接信息? 操作方法 01 1.在"开始"菜单搜索框中,输入"cmd" 在面出现的文件列表中选择"cmd ...

  • win7系统如何使用DOS命令查看网络连接状况

      win7系统如何使用DOS命令查看网络连接状况 1.按快捷键"win+R",输入cmd后按回车进入DOS环境; 2.输入命令"netstat -help"后 ...

  • 怎么关闭华为手机中“休眠时始终保持网络连接”功能

    今天,小编给大家介绍关闭华为手机中"休眠时始终保持网络连接"功能的方法,希望对大家有所帮助.具体如下:1. 首先,请大家在自己的手机中找到[设置]图标,点击进入主界面.2. 第二步 ...

  • 如何在电脑中解决无法点击网络连接中的属性

    使用电脑的用户,想要查看连接的网络的属性,但是却发现点击属性选项,没有任何反应,那么如何解决这一问题呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,点击桌面左下角的开始图标,接着点击箭头所指的运 ...

  • LOL无法连接服务器请检查网络连接

    LOL现在有很多人都在玩,但偶尔有时候会出现一些问题.接下来讲的就是解决的办法 操作方法 01 有时候登陆游戏会出现无法连接服务器请检查网络连接 02 首先第一步先检查网络链接是否正常,最好把网关了重 ...