范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

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的快捷高效。当然,如果你的系统中没有tcp_diag,ss也可以正常运行,只是效率会变得稍慢。(但仍然比netstat要快。)
  ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他工具展示等多tcp和state信息. 它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具.SS命令可以提供如下信息命令格式ss [参数] ss [参数] [过滤 命令功能
  比 netstat 好用的socket统计信息,iproute2 包附带的另一个工具,允许你查询 socket 的有关统计信息命令参数-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 ]显示TCP连接> ss -a -t
  显示UDP链接> ss -a -u
  显示Sokets摘要> ss -s
  列出当前的established, closed, orphaned and waiting TCP sockets显示本地打开的所有端口> ss -ln
  查看进程使用的socket> ss -pl
  找出打开套接字/端口应用程序> ss -nlp | grep 3306
  显示所有状态为established的SMTP连接> ss -o state established "( dport = :smtp or sport = :smtp )" 显示所有状态为Established的HTTP连接> ss -o state established "( dport = :http or sport = :http )"  用TCP 状态过滤Sockets> ss -4 state FILTER-NAME-HERE  > ss -6 state FILTER-NAME-HERE
  FILTER-NAME-HERE可以是下面的任何一个listen:侦听来自远方的TCP端口的连接请求syn-sent:再发送连接请求后等待匹配的连接请求(客户端)syn-recv:再收到和发送一个连接请求后等待对方对连接请求的确认(服务器)established:代表一个打开的连接fin-wait-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认fin-wait-2:从远程TCP等待连接中断请求close-wait:等待从本地用户发来的连接中断请求closing:等待远程TCP对连接中断的确认last-ack:等待原来的发向远程TCP的连接中断请求的确认time-wait:等待足够的时间以确保远程TCP接收到连接中断请求的确认closed:没有任何连接状态all : 所有以上状态connected : 除了listen and closed的所有状态synchronized :所有已连接的状态除了syn-sentbucket : 显示状态为maintained as minisockets,如:time-wait和syn-recv.big : 和bucket相反.匹配远程地址和端口号> ss dst ADDRESS_PATTERN > ss dst 192.168.1.1 > ss dst 192.168.21.1:http  > ss dst 192.168.21.1:smtp  > ss dst 192.168.21.1:443 将本地或者远程端口和一个数比较> ss  sport = :http  > ss  dport = :http  > ss  dport > :1024  > ss  sport > :1024  > ss sport < :32000  > ss  sport eq :22  > ss  dport != :22  > ss  state connected sport = :http  > ss ( sport = :http or sport = :https )  > ss -o state fin-wait-1 ( sport = :http or sport = :https ) dst 192.168.1/24
  ss dport OP PORT 远程端口和一个数比较;ss sport OP PORT 本地端口和一个数比较。OP 可以代表以下任意一个:<= or le : 小于或等于端口号>= or ge : 大于或等于端口号== or eq : 等于端口号!= or ne : 不等于端口号< or gt : 小于端口号> or lt : 大于端口号ss 和 netstat 效率对比time netstat -attime ss> time netstat -at real	0m10.849s user	0m0.013s sys	0m0.008s > time ss real	0m0.008s user	0m0.004s sys	0m0.004s
  用time 命令分别获取通过netstat和ss命令获取程序和概要占用资源所使用的时间。在服务器连接数比较多的时候,netstat的效率完全没法和ss比。

布局新能源,上汽通用2020目标展望,凯迪拉克也将是新增长点车坛八卦近日,上汽通用汽车总经理王永清在接受媒体采访表示,2019年是上汽通用的车型的调整期,新车型将于明年产生一定的市场销量效应,上汽通用对2020年销量也充满信心。据统计,20种了1个月蜂糖李苗,远看全死光了,近看才知道这是树苗自我保护李子苗都看不到了李子树的最佳种植时间每年的11月中旬到1月底,因为这个时候是李子树停止发芽长叶的时候,种下去后给它浇水13次就可以成活,我种植了1个月的蜂糖李苗,今天到山上在远处看专业帮助信息网络犯罪活动罪之辩护思路一帮助信息网络犯罪活动罪的前世今生近年来,网络犯罪呈上升的趋势,各种传统犯罪日益向互联网迁移,网络犯罪呈高发多发的态势,严重危害着国家安全社会秩序和人民群众的合法权益。为了进一步严这是游戏机还是电脑?性能和笔记本一样,体积跟任天堂差不多看到这台8英寸屏的掌上迷你电脑GPDWINMax,大多数人联想到的都是当年比较有名的索尼UMPC。不过时至今日,WINMax的硬件性能可以说是光速飞跃了,而它设计的初衷其实是一台掌再也不带笔记本了,高铁上用5G玩魔兽世界,用这个就行在飞机高铁上带电脑办公的大家应该经常见到,不过在高铁上打魔兽世界网游的,你们就不一定见过了,但是我却经常见GPD掌机的玩家,带着WINMax或WIN2在高铁上,开着5G网络进游戏直台式电脑不用开机了,6寸电脑就能玩DNF,连笔记本都淘汰了经典PC游戏掌机GPDWIN2最近迎来了一波降价,拼多多最低3000出头就可以到手,有一些DNF和魔兽世界的玩家坐不住了,WIN2虽然是一台屏幕只有6英寸的掌上PC,玩这些要求不高还要什么台式机?发烧玩家的这一套掌上电脑组合,价值过万最近外网很多朋友收到了GPDWINMax掌上游戏机,虽然是掌上游戏机,但是MAX的扩展性能却极其的强大,网友就晒出了自己的究极游戏组合,虽然一台WINMax价格就要800美金,国内醉酒报警被强奸案件中如何把握违背妇女意志的要点?基本案情甲乙丙和朋友一起先后在烧烤店kTV喝酒,后甲乙丙一起离开kTV并甲乙带醉酒的丙到宾馆开房,不管离开kT还上宾馆房间,丙均显现走路不稳,由甲或乙搀扶及因怕其摔倒,下楼时由甲或一套显卡坞多少钱?网友用最廉价的方案组成了超级PC苹果最新推出的雷电3线,一根线的价格就要900多,你没看错,就是一根线卖900多,但是GPDWINMax掌机的用户,用900元组装出了一整套显卡坞,看看人家是怎么做到的呢?GPDW任天堂和GPD掌机哪个好?网友几千块的东西为什么要二选一?任天堂switch游戏掌机,和国产GPDWINMax游戏掌机哪个好?GPDWINMax是GPD新推出的8寸掌上电脑PC游戏机,售价相比ns高达5000多元,主要是因为可以流畅玩PC
从ClearviewAI制裁案看人脸识别合规风险ClearviewAI公司是一家美国的人脸识别公司,一直以来,其面部识别技术应用所涉及的隐私问题受到广泛关注。据公开信息显示,ClearviewAI从互联网上搜集自拍,积累了约10联想每年能为国家创造多少税收,你怎么评价这个企业?一个企业依法纳税是应尽的义务,挣得多,交的多,没有啥值得炫耀的。大众对联想的抱怨主要是背靠中科院,科技创新不上位不到位,长远发展动力不足。人家好歹玩的是所谓科技金融,联想却在玩金融国产食用油自给率不足13怎么办?科技来助力大食物科技面面观丨食用油篇科技日报记者李丽云大豆油在我国食用油消费中差不多占据半壁江山,根据2021年我国食用油消费数据显示,大豆油占比在44左右。4月10日,中国粮油学会首席专家5G版华为Nova9se曝光1亿像素66W快充,定档4月由于众所周知的原因,华为受到了芯片限制,使得后续的新机无法使用5G网络,这让很多花粉表示可惜。不过,华为并没有放弃手机业务,更是顺手推出了鸿蒙OS系统,并且取得了很大的成功。虽然鸿hutool字符串拼接,数字精确计算,格式化,计时器hutool1字符拼接字符拼接Stringaa年4月日StringformatStrUtil。format(aa,2022,14)System。out。println(format使用skiptables重置MySQL8root用户的密码如果不幸忘记或丢失了MySQLroot用户的密码,需要一种方法来以某种方式恢复它。我们需要知道的是密码存储在用户表中。这意味着我们需要想办法绕过MySQL认证,这样我们才能更新密码分布式技术系列十。如何实现一个高可用的分布式系统(上)打造一个高可用系统的初衷是为了无论在何种未知意外发生的情况下,系统的核心功能仍然能正常运作。当然这个未知意外不能太过分,比如,如果地球都没了,系统自然也就没办法了,除非咱们有个异星京东全国招募3246名快递小哥,开启自杀式物流京东全国招募3246名快递小哥,开启自杀式物流,驰援上海,目前14批人员已陆续启程看到这条新闻,瞬间燃起了我心中的热血所谓自杀式,是因为每一批快递小哥,完成配送任务后便要就地隔离,小米11Ultra好与坏感受最近,看到小米11Ultra和MIX4搞活动,直接降价1。5k,还有一些哥们ultra降价2k入手的,我特别想问是不是连24期免息的费用都算里面了?犹豫了几天是入手mix4还是11做货拉拉真的是亏到白馒头都吃不起!出品蜘蛛经作者橙蜘蛛做货拉拉真的是亏到白馒头都吃不起坑的就是司机把司机收割的太惨了,没有一个能挣到钱的近几年,人社部一直不断强调新业态劳动者保障,骑手网约车司机等皆在其列。2021人到中年才知道,毒鸡汤真害人,每个人都可能是收费站大姐来得太猛烈最近,互联网大厂这一波裁员,来得太猛烈了,你听说过没听说过的大厂,基本都在其中,快手有赞滴滴涂鸦字节。后面是更大的大厂腾讯阿里京东。互联网企业里有个习惯,进来之后大家不叫