打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何使用ss命令监视网络连接实例

ss命令是一种用于在Linux系统上显示网络套接字相关信息的工具。 该工具显示netstat命令用于显示活动套接字连接的更详细信息。

在本指南中,我们深入研究并了解如何使用ss命令在Linux中显示不同的套接字连接信息。

1.列出所有连接

没有任何选项的基本ss命令只列出所有连接,无论它们处于什么状态。

$ ss

列出Linux中的所有连接

2.列出监听和非监听端口

您可以使用-a选项检索监听和非监听端口的列表,如下所示。

$ ss -a

3.列出监听套接字

要仅显示监听套接字,请使用-l标志,如图所示。

$ ss -l

列出Linux中的监听套接字

4.列出所有TCP连接

要显示所有TCP连接,请使用-t选项,如图所示。

$ ss -t

列出Linux中的TCP连接

5.列出所有监听TCP连接

要查看所有监听TCP套接字连接,请使用-lt组合,如图所示。

$ ss -lt

列出Linux中的监听TCP连接

6.列出所有UDP连接

要查看所有UDP套接字连接,请使用-ua选项,如图所示。

$ ss -ua

列出Linux中的UDP套接字连接

7.列出所有监听UDP连接

要列出监听UDP连接,请使用-lu选项。

$ ss -lu

8.显示套接字的PID(进程ID)

要显示与套接字连接相关的进程ID ,请使用-p标志,如图所示。

$ ss -p

在Linux中查找套接字的进程ID

9.显示摘要统计信息

要列出摘要统计信息,请使用-s选项。

$ ss -s

查找摘要统计

10.显示IPv4和IPv6套接字连接

如果您对IPv4套接字连接感到好奇,请使用-4选项。

$ ss -4

在Linux中查找IPv4套接字连接

要显示IPv6连接,请使用-6选项。

$ ss -6

在Linux中查找IPv6套接字连接

11.按端口号过滤连接

ss命令还允许您过滤套接字端口号或地址号。 例如,要显示与ssh的目标端口或源端口的所有套接字连接,请运行该命令。

$ ss -at '( dport = :22 or sport = :22 )'

按端口号过滤连接

或者,您可以运行该命令。

$ ss -at '( dport = :ssh or sport = :ssh )'

按服务过滤连接

12.检查ss命令的手册页

要更深入地了解ss命令的用法,请使用该命令检查手册页。

$ man ss

查找ss命令用法和选项

这些是与ss命令一起使用的一些常用选项。 该命令被认为更优于netstat命令,并提供有关网络连接的详细信息。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux中是谁占用了我的端口 ?
Linux如何查看程序占用端口号?
Linux系统资源常用监控工具
Netstat 最常用的指令(备用查询)
篡权的ss
网络检测神器 ss 命令,你可能根本就不会用!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服