小a玖拾柒
Linux ss命令详解
ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。
当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。
ss快的秘诀在于,它利用到了TCP协议栈中tcp_diag。tcp_diag是一个用于分析统计的模块,可以获得Linux 内核中第一手的信息,这就确保了ss的快捷高效。
ss常见命令参数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
常用的命令展示
ss -t -a 【显示TCP连接】
-t: tcp
-a: all
-l: listening 【ss -l列出所有打开的网络连接端口】
-s: summary 【显示 Sockets 摘要】
-p: progress
-n: numeric 【不解析服务名称】
-r: resolve 【解析服务名称】
-m: memory 【显示内存情况】
查看进程使用的socket
1 |
|
找出打开套接字/端口应用程序
1 |
|
显示所有UDP Sockets
1 |
|
显示所有状态为established的SMTP连接
1 2 3 |
|
列举出处于 FIN-WAIT-1状态的源端口为 80或者 443,目标网络为 193.233.7/24所有 tcp套接字
1 |
|
匹配远程地址和端口号
1 2 |
|
匹配本地地址和端口号
1 |
|
ss 和 netstat 效率对比
time netstat –an 【效率低】
time ss 【效率高】
作者:小a玖拾柒
出处:http://www.cnblogs.com/ftl1012/
-------------------------------------------
个性签名: 所有的事情到最後都是好的,如果不好,那說明事情還沒有到最後~
本文版权归作者【小a玖拾柒】和【博客园】共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利!
分类: Linux
标签: Linux命令
1
0
« 上一篇:Linux netstat命令详解
» 下一篇:Linux ntpdate命令详解
posted @ 2018-07-06 22:36 小a玖拾柒 阅读(6162) 评论(0) 编辑 收藏
注册用户登录后才能发表评论,请 登录 或 注册,访问网站首页。
【推荐】超50万C++/C#源码: 大型实时仿真组态图形源码
【培训】IT职业生涯指南,Java程序员薪资翻3倍的秘密
【培训】工作996,生病ICU,程序员不加班就没前途吗?
【推荐】专业便捷的企业级代码托管服务 - Gitee 码云
相关博文:
· ss命令
· ss with kcptun
· ss安装
· ss教程
· Linuxss命令
最新新闻:
· 为了京东,刘强东应该辞去CEO
· 华为内部员工大流动,2万人或将“投奔”余承东
· 苹果新专利:Apple Pencil可换笔刷 触觉反馈以假乱真
· 一线 | OPPO旗下主打印度的手机品牌Realme进军国内
· 太空里没有水,航天器也会“生锈”?
» 更多新闻...
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
31 | 1 | 2 | 3 | 4 | 5 | 6 | |||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 | 1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
搜索
积分与排名
- 积分 - 212954
- 排名 - 1578
Copyright ©2019 小a玖拾柒