linux ss 命令是什么?

前言ss是Socket Statistics的缩写。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更

大家好,如果您还对linux ss 命令是什么?不太了解,没有关系,今天就由本站为大家分享linux ss 命令是什么?的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

fast ss 的秘密在于它利用了TCP 协议栈中的tcp_diag。 tcp_diag是一个用于分析统计的模块。它可以获取Linux内核中的第一手信息,这保证了ss快速高效。当然,如果你的系统中没有tcp_diag,ss也可以正常运行,但是效率会变得稍微慢一些。 (但仍然比netstat 快。)

ss选项

-h:显示帮助信息;

-V:显示命令版本信息;

-n:不解析服务名并以数字方式显示;

-a:显示所有套接字;

-l:显示处于监听状态的套接字;

-o:显示定时器信息;

-m:显示socket的内存使用情况;

-p:使用socket显示进程信息;

-i:显示内部TCP信息;

linux ss 命令是什么?

-4:仅显示ipv4套接字;

-6:仅显示ipv6套接字;

-t:只显示tcp套接字;

-u:仅显示udp套接字;

-d:仅显示DCCP套接字;

-w:仅显示RAW套接字;

-x:仅显示UNIX 域套接字。

常用实例

1.显示监听端口和pid

SS-lnptd

Netid 状态Recv-Q Send-Q 本地地址:端口对等地址:端口

linux ss 命令是什么?

TCP 监听0 128 127.0.0.1:5900 0.0.0.0:*

TCP 监听0 32 192.168.122.1:53 0.0.0.0:*

2. 显示套接字总结

SS-S

总计: 1300(内核0)

TCP: 35(建立16、关闭5、孤立0、synrecv 0、timewait 1/0)、端口0

传输总IP IPv6

* 0 – –

原始2 0 2

UDP 10 7 3

TCP 30 30 0

linux ss 命令是什么?

内网42 37 5

碎片0 0 0

3.显示tcp连接

ss-t-a-n

状态Recv-Q Send-Q 本地地址:端口对等地址:端口

听0 0 *:3306 *:*

听0 0 *:80 *:*

听0 0 *:22 *:*

听0 0 127.0.0.1:25 *:*

ESTAB 0 0 112.124.15.130:42071 42.156.166.25:80

用户评论

linux ss 命令是什么?
弃我者亡

真是太棒了!之前一直不知道怎么查询网络流量,这个SS命令简直神器啊!感觉一下子把我的Linux技能提升了几个等级!

    有19位网友表示赞同!

linux ss 命令是什么?
糖果控

终于找到解释SS命令的博客了!网上太多冗余信息,这里简单明了,一看就懂,感谢作者!

    有12位网友表示赞同!

linux ss 命令是什么?
别在我面前犯贱

对于刚入门Linux的小白来说,SS命令的确有点难度。不过看这篇文章,感觉好像一点也不难啊!以后肯定要多练习练习。

    有5位网友表示赞同!

linux ss 命令是什么?
灼痛

这个ss命令的功能看起来很强大,可以实时监控网络流量变化,真不错啊!但是我还是不懂,怎么用?有没有更详细的教程?

    有8位网友表示赞同!

linux ss 命令是什么?
箜篌引

说实话,SS命令的使用和理解还是比较容易错的,我一直卡在一些细节上。文章里解释得还是比较清晰,有助于我进一步掌握。

    有5位网友表示赞同!

linux ss 命令是什么?
景忧丶枫涩帘淞幕雨

之前一直用其他的网络流量监控工具,但发现它们的灵活性远不如SS命令。今天决定试试这个,感觉很有潜力!

    有6位网友表示赞同!

linux ss 命令是什么?
ゞ香草可樂ゞ草莓布丁

这篇文章写的太简短了,一些细节都没提到,例如针对不同协议进行统计和过滤等等功能,希望作者能补充一下…

    有9位网友表示赞同!

linux ss 命令是什么?
淡写薰衣草的香

Linux 的工具真多,总是不断地学习新东西。SS命令之前没接触过,这篇博客介绍得不错,让我对它有了大致了解。

    有18位网友表示赞同!

linux ss 命令是什么?
长裙绿衣

对于长期使用Linux的用户来说,SS命令几乎是必备的工具之一了。这篇文章作为入门指导很不错,但希望再详细一些…

    有17位网友表示赞同!

linux ss 命令是什么?
﹏櫻之舞﹏

太感谢作者了!这段时间我一直困扰着如何查看网络流量状况,找到这篇博客解决了我的难题,感觉自己又长进了一步!

    有6位网友表示赞同!

linux ss 命令是什么?
最怕挣扎

学习Linux 过程中遇到很多这样的命令,看着复杂的指令就头疼。希望以后会有更多贴近实际应用的教学文章…

    有13位网友表示赞同!

linux ss 命令是什么?
杰克

为什么每次查询网络信息都要用到Linux命令啊?有没有更简单直观的工具可以使用呢?

    有11位网友表示赞同!

linux ss 命令是什么?
十言i

SS命令这个功能确实实用,之前一直没发现它的存在,现在终于知道这个神器了!感谢作者分享!

    有10位网友表示赞同!

linux ss 命令是什么?
孤岛晴空

这篇文章介绍得比较透彻,让我对SS命令的功能和使用场景有了清晰的认识。以后要多多运用到实际项目中…

    有9位网友表示赞同!

linux ss 命令是什么?
君临臣

Linux命令我永远学不会!这篇博客写的虽然不错,但我还是很难理解… 希望有更形象的图解或者视频教程!

    有16位网友表示赞同!

linux ss 命令是什么?
醉枫染墨

学习Linux 最重要的是不断练习!SS命令也是如此,只有多使用才能真正掌握。这篇文章作为入门指南很不错!

    有18位网友表示赞同!

linux ss 命令是什么?
满心狼藉

ss命令功能强大,可以查看各种网络连接信息,对网络调试和监控很有帮助! 不过希望以后的文章能提供更多应用实例…

    有7位网友表示赞同!

linux ss 命令是什么?
陌離

有时候真的需要好好学习Linux操作,很多时候都依赖于其他工具,效率不高!这次感谢作者的文章,让我对SS命令有了新的了解!

    有12位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/123869.html

(0)
小su的头像小su
上一篇 2024年9月1日 下午5:56
下一篇 2024年9月1日 下午6:00

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注