每天一个linux命令-ss命令.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
每天一个linux命令-ss命令

每天一个linux命令-ss命令ss是Socket?Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat?/proc/net/tcp,执行速度都会很慢。可能你不会有切身的感受,但请相信我,当服务器维持的连接达到上万个的时候,使用netstat等于浪费?生命,而用ss才是节省时间。天下武功唯快不破。ss快的秘诀在于,它利用到了TCP协议栈中tcp_diag。tcp_diag是一个用于分析统计的模块,可以获得Linux?内核中第一手的信息,这就确保了ss的快捷高效。当然,如果你的系统中没有tcp_diag,ss也可以正常运行,只是效率会变得稍慢。(但仍然比?netstat要快。)1.命令格式:ss?[参数]ss?[参数]?[过滤]2.命令功能:ss(Socket?Statistics的缩写)命令可以用来获取?socket统计信息,此命令输出的结果类似于?netstat输出的内容,但它能显示更多更详细的?TCP连接状态的信息,且比?netstat?更快速高效。它使用了?TCP协议栈中?tcp_diag(是一个用于分析统计的模块),能直接从获得第一手内核信息,这就使得?ss命令快捷高效。在没有?tcp_diag,ss也可以正常运行。3.命令参数:-h,?--help 帮助信息-V,?--version 程序版本信息-n,?--numeric 不解析服务名称-r,?--resolve????????解析主机名-a,?--all 显示所有套接字(sockets)-l,?--listening 显示监听状态的套接字(sockets)-o,?--options????????显示计时器信息-e,?--extended???????显示详细的套接字(sockets)信息-m,?--memory?????????显示套接字(socket)的内存使用情况-p,?--processes 显示使用套接字(socket)的进程-i,?--info 显示?TCP内部信息-s,?--summary 显示套接字(socket)使用概况-4,?--ipv4???????????仅显示IPv4的套接字(sockets)-6,?--ipv6???????????仅显示IPv6的套接字(sockets)-0,?--packet ????????显示?PACKET?套接字(socket)-t,?--tcp 仅显示?TCP套接字(sockets)-u,?--udp 仅显示?UCP套接字(sockets)-d,?--dccp 仅显示?DCCP套接字(sockets)-w,?--raw 仅显示?RAW套接字(sockets)-x,?--unix 仅显示?Unix套接字(sockets)-f,?--family=FAMILY??显示?FAMILY类型的套接字(sockets),FAMILY可选,支持??unix,?inet,?inet6,?link,?netlink-A,?--query=QUERY,?--socket=QUERY?QUERY?:=?{all|inet|tcp|udp|raw|unix|packet|netlink}[,QUERY]-D,?--diag=FILE?????将原始TCP套接字(sockets)信息转储到文件?-F,?--filter=FILE???从文件中都去过滤器信息?FILTER?:=?[?state?TCP-STATE?]?[?EXPRESSION?]4.使用实例:实例1:显示TCP连接命令:ss?-t?-a输出:[root@localhost?~]#?ss?-t?-aState??????Recv-Q?Send-Q????????????????????????????????Local?Address:Port????????????????????????????????????Peer?Address:PortLISTEN?????0??????0?????????????????????????????????????????:smux???????????????????????????????????????????????*:*LISTEN?????0??????0?????????????????????????????????????????????????*:3690???????????????????????????????????????????????*:*LIST

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档