linux 网络管理命令 SS的使用详则

SS命令

ss命令用来显示处于活动状态的套接字信息,ss迷路可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCO和连接状态信息,而且比netstat更快速更高效。

当服务器的socket连接数量变得非常大时,无论是使用netest命令还是直接  cat/proc/net/tcp 。执行速度都会很慢。可能你不会有切身感受,但请相信我,当服务器维持的连接数达到上万个的时候,使用netstat等于浪费“生命”,而用SS可以有效的节省时间。

“天下武功唯快不破” 。ss快的秘诀就是在于,它利用了TCP协议栈中tcp_diag。tcp_diag是一个用于分析统计的模块,可以获得linux内核中第一手信息,这就确保了ss的快捷高效,当然,如果你的系统中没有tcp_diag,ss也可以正常运行,只是效率会变得稍慢。

语法

ss(选项)

选项

  • -h:显示帮助信息;                                
  • -v:显示指令版本信息;                          
  • -n:不解析服务器名称,以数字方式显示;
  • -a:显示所有的套接字;                          
  • -l:显示处于监听状态的套接字;              
  • -o:显示计时器信息;                             
  • -m:显示套接字的内存使用情况;            
  • -p:显示使用套接字的进程情况;             
  • -i:显示内部的TCP信息;                        
  • -4:只显示ipv4的套接字;                       
  • -6:只显示ipv6的套接字;                       
  • -t:只显示tcp套接字;                            
  • -u:只显示udp套接字;                          
  • -d:只显示DDCP套接字;                       
  • -w:仅显示RAW套接字;                        
  • -x:仅显示UNIX域套接字;                     

实例

显示ICP连接

linux  网络管理命令  SS的使用详则

显示Sockets摘要

linux  网络管理命令  SS的使用详则

列出所有打开的网络连接端口

linux  网络管理命令  SS的使用详则

查看进程使用socket

linux  网络管理命令  SS的使用详则

找出打开套接字/端口应用程序

linux  网络管理命令  SS的使用详则

显示所有UDP Sockets

linux  网络管理命令  SS的使用详则

这是就是关于SS命令的指令以及参数,

暂时和大家分享至此,谢谢大家,

原创文章,作者:eedsxb,如若转载,请注明出处:http://www.178linux.com/84886

(0)
eedsxbeedsxb
上一篇 2017-08-19
下一篇 2017-08-19

相关推荐

  • 文本处理工具之grep

                    文本处理工具之grep 一、grep的简介 1、grep是一个文本过滤器的工具,它根据用户指定的模式(pattern)对目标文本进行匹配检查,并将匹配的行打印到标准输出或输出重定向。 2、模式:由文本字符或正则表达式组成 3、正则表达式分…

    2017-05-06
  • 第七周博客作业

    1、创建一个10G分区,并格式为ext4文件系统; (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; [root@localhost tmp]# cat /proc/partitions major minor #blocks name 8 16 52428800 sdb 8 17 1049041…

    Linux干货 2017-03-06
  • 玩转Nginx之一:基础概念

    Nginx web服务器:http协议 http协议:html,MIME(多用途互联网邮件拓展) major/minor text/html,text/plain,image/jpeg web资源:URL(scheme://server:port/path/to/source) 方法:GET,HEAD(相应首部)读取资源 POST提交表单 PUT上传数据 D…

    Linux干货 2016-10-29
  • 文件通配符是啥?

    文件通配符     包含 ‘?’, ‘*’ 或 ‘[‘ 字符的字符串称为通配符模板(wildcard  pattern).形成路径名(globbing)指一种操作,把通配符模板展开为匹配该串的路径名.匹配定义为:   …

    Linux干货 2017-04-23
  • 初识Linux

        Linux系统现在如日中天,特别是在如今的互联网+大潮下,大数据、云计算、移动设备嵌入式设备等,无不显现着linux的身影。 现在,问题来了,Linux究竟是个什么鬼?我们平时经常接触的RedHat,CentOS等又是什么东东?别急,让我们一起来慢慢了解一下。     Linux是个类Unix操作系统,设计风格…

    Linux干货 2016-05-23
  • 22期网络班+第一周作业+深圳+王金宝

    1、描述计算机的组成及其功能? 答: 显示器和主机,显示器就不说了 主机里又有,主板,又叫主机板(mainboard)、系统板(systembourd)和母板(motherboard);它安装在机箱内,是微机最基本的也是最重要的部件之一。主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关 接口、指…

    Linux干货 2016-08-13