欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Win8如何创建存储池
windows7字体怎么安装
Win7中IE浏览器假死不能操作网页怎么办
在Linux的系统Shell脚本中使用if语句的方法
2016年vr播放器哪个牌子好
Win7系统网关怎么设置?
Win7提示“需要管理员权限”如何解决?
win7开机显示系统更新失败怎么办
win7系统遇到程序突然假死点击关闭按钮无法关闭怎么办
Win8如何启用讲述人功能
Linux中使用ss命令检查网络连接的方法
【 来源:网络 】【 点击:2 】 【 发布时间:2017_03_03 08:59:59 】

   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

2015616153726504.jpg (800×210)

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

  代码如下:

  # ss -tnap6

2015616153747431.jpg (800×140)

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

  代码如下:

  # ss -unap

2015616153809363.jpg (800×348)

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

  代码如下:

  # ss -s

2015616153828816.jpg (800×232)

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

  代码如下:

  # ss -tn -o state established -p

2015616153850663.jpg (800×277)

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号