ss 命令是络连用于在 Linux 系统上显示与网络套接字相关的信息的工具。 该工具显示 netstat 命令的命令更多详细信息,该命令用于显示活动的个监套接字连接。
在本指南中,视网示例我们深入研究了 ss 命令如何用于在 Linux 中显示各种套接字连接信息。络连
基本的个监 ss 命令,不带任何选项,视网示例仅列出所有连接,络连无论它们处于什么状态。命令
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss
您可以使用 -a 选项检索侦听端口和非侦听端口的视网示例列表,如下所示:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -a
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -l
要仅显示侦听套接字,请使用-l标志,如图所示。
要显示所有 TCP 连接,请使用 -t 选项,如图所示:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -t
要查看所有侦听的 TCP 套接字连接,请使用 -lt 组合,如图所示:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -lt
要查看所有 UDP 套接字连接,请使用 -ua 选项,如图所示:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -ua
要列出监听的UDP连接,请使用-lu选项。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -lu
要显示与套接字连接有关的进程 ID,请使用 -p 标志,如图所示:
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -p
要列出摘要统计信息,请使用 -s 选项。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -s
如果您对IPv4套接字连接感到好奇,请使用-4选项。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -4
要显示 IPv6 连接,请使用 -6 选项。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -6
ss 命令还允许您过滤套接字端口号或地址号。 例如,要显示具有 ssh 的目标端口或源端口的所有套接字连接,请运行命令。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ ss -at '( dport = :22 or sport = :22 )'
或者,您可以根据服务名称过滤套接字连接,然后运行。
要深入了解 ss 命令的用法,请使用该命令检查手册页。
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ man ss
这些是与ss命令一起使用的一些常用选项。由于 ss 命令的性能出色且功能丰富,该命令被认为比 netstat 命令更高级,可以使用 ss 命令替代 netsate 命令成为我们日常查看 socket 相关信息的利器。常见的 ss 命令使用方式,基本如上,更多的需我们结合自己的能力不断地在工作中总结。
责任编辑:赵宁宁 来源: Linux迷 ss命令Linux(责任编辑:热点)
爱司凯(300521.SZ)2020年度净亏损1214.64万元 不以公积金转增股本
失去苹果 5G 订单后,Intel 将如何走出自己的财务困境?
AI自学时代:Python、JavaScript、Swift 、Java如何选?
雷军:5年100亿,All in AIoT,手机+AIoT成小米双引擎