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

比netstat好用?Linux网络状态工具ss详解

  ss命令用于显示socket状态。他可以显示 PACKET sockets,TCP sockets,UDP sockets,DCCP sockets,RAW sockets,Unix domain sockets等等统计。它比其他工具展示等多tcp和state信息。
  它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具。SS命令可以提供如下信息:  所有的TCP sockets  所有的UDP sockets  所有ssh/ftp/ttp/https持久连接  所有连接到Xserver的本地进程  使用 state(例如:connected,synchronized,SYN-RECV,SYN-SENT,TIME-WAIT)、地址、端口过滤  所有的 state FIN-WAIT-1 tcpsocket 连接以及更多
  很多流行的 Linux 发行版都支持 ss 以及很多监控工具使用ss命令。熟悉这个工具有助于您更好的发现与解决系统性能问题。本人强烈建议使用ss命令替代 netstat 部分命令,例如netsat -ant/lnt等。
  展示他之前来做个对比,统计服务器并发连接数  netstat  # time netstat -ant | grep EST | wc -l  3100  real 0m12.960s  user 0m0.334s  sys 0m12.561s  # time ss -o state established | wc -l  3204  real 0m0.030s  user 0m0.005s  sys 0m0.026s
  结果很明显ss统计并发连接数效率完胜netstat,在ss能搞定的情况下,你还会在选择netstat吗,还在犹豫吗,看以下例子,或者跳转到帮助页面。
  常用ss命令:  ss -l 显示本地打开的所有端口  ss -pl 显示每个进程具体打开的socket  ss -t -a 显示所有tcp socket  ss -u -a 显示所有的UDP Socekt  ss -o state established "( dport = :smtp or sport = :smtp )" 显示所有已建立的SMTP连接  ss -o state established "( dport = :http or sport = :http )" 显示所有已建立的HTTP连接  ss -x src /tmp/.X11-unix/* 找出所有连接X服务器的进程  ss -s 列出当前socket详细信息:
  显示sockets简要信息,列出当前已经连接,关闭,等待的tcp连接  # ss -s  Total: 3519 (kernel 3691)  TCP: 26557 (estab 3163, closed 23182, orphaned 194, synrecv 0, timewait 23182/0), ports 1452     Transport Total IP IPv6  * 3691 - -  RAW 2 2 0  UDP 10 7 3  TCP 3375 3368 7  INET 3387 3377 10  FRAG 0 0 0
  列出当前监听端口  # ss -lRecv-Q Send-Q Local Address:Port Peer Address:Port  0 10 :::5989 :::*  0 5 *:rsync *:*  0 128 :::sunrpc :::*  0 128 *:sunrpc *:*  0 511 *:http *:*  0 128 :::ssh :::*  0 128 *:ssh *:*  0 128 :::35766 :::*  0 128 127.0.0.1:ipp *:*  0 128 ::1:ipp :::*  0 100 ::1:smtp :::*  0 100 127.0.0.1:smtp *:*  0 511 *:https *:*  0 100 :::1311 :::*  0 5 *:5666 *:*  0 128 *:3044 *:*
  ss列出每个进程名及其监听的端口  # ss -pl
  ss列所有的tcp sockets  # ss -t -a
  ss列出所有udp sockets  # ss -u -a
  ss列出所有http连接中的连接  # ss -o state established "( dport = :http or sport = :http )"以上包含对外提供的80,以及访问外部的80  用以上命令完美的替代netstat获取http并发连接数,监控中常用到
  ss列出本地哪个进程连接到x server  # ss -x src /tmp/.X11-unix/*
  ss列出处在FIN-WAIT-1状态的http、https连接  # ss -o state fin-wait-1 "( sport = :http or sport = :https )"
  ss常用的state状态:  established  syn-sent  syn-recv  fin-wait-1  fin-wait-2  time-wait  closed  close-wait  last-ack  listen  closing  all : All of the above states  connected : All the states except for listen and closed  synchronized : All the connected states except for syn-sent  bucket : Show states, which are maintained as minisockets, i.e. time-wait and syn-recv.  big : Opposite to bucket state.
  ss使用IP地址筛选  ss src ADDRESS_PATTERN  src:表示来源  ADDRESS_PATTERN:表示地址规则  如下:  ss src 120.33.31.1 # 列出来之20.33.31.1的连接  # 列出来至120.33.31.1,80端口的连接  ss src 120.33.31.1:http  ss src 120.33.31.1:8
  ss使用端口筛选  ss dport OP PORT  OP:是运算符  PORT:表示端口  dport:表示过滤目标端口、相反的有sport
  OP运算符如下:  <= or le : 小于等于 >= or ge : 大于等于  == or eq : 等于  != or ne : 不等于端口  < or lt : 小于这个端口 > or gt : 大于端口
  OP实例  ss sport = :http 也可以是 ss sport = :80 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.
  为什么ss比netstat快:
  netstat是遍历/proc下面每个PID目录,ss直接读/proc/net下面的统计信息。所以ss执行的时候消耗资源以及消耗的时间都比netstat少很多
  ss命令帮助  # ss -h  Usage: ss [ OPTIONS ]         ss [ OPTIONS ] [ FILTER ]     -h, --help           this message     -V, --version        output version information     -n, --numeric        don"t resolve service names     -r, --resolve       resolve host names     -a, --all            display all sockets     -l, --listening      display listening sockets     -o, --options       show timer information     -e, --extended      show detailed socket information     -m, --memory        show socket memory usage     -p, --processes      show process using socket     -i, --info           show internal TCP information     -s, --summary        show socket usage summary     -4, --ipv4          display only IP version 4 sockets     -6, --ipv6          display only IP version 6 sockets     -0, --packet display PACKET sockets     -t, --tcp            display only TCP sockets     -u, --udp            display only UDP sockets     -d, --dccp           display only DCCP sockets     -w, --raw            display only RAW sockets     -x, --unix           display only Unix domain sockets     -f, --family=FAMILY display sockets of type FAMILY     -A, --query=QUERY, --socket=QUERY         QUERY := {all|inet|tcp|udp|raw|unix|packet|netlink}[,QUERY]     -D, --diag=FILE      Dump raw information about TCP sockets to FILE     -F, --filter=FILE   read filter information from FILE         FILTER := [ state TCP-STATE ] [ EXPRESSION ]
  文章来源:www.ttlsa.com/linux-command/ss-replace-netstat/

26岁儿童礼物让宝宝赢在起跑线上酷骑S3平衡车今年的六一儿童节给我家2岁的安仔宝宝准备了一份礼物,在众多玩具中脱颖而出的就是一款平衡车(也叫滑步车),主要也是经常看到有小朋友们在玩,据说在国外也很流行,还有竞技比赛,于是就先了网红圈厨奶茶杯一机多用随时随地喝你喜欢的口味最近入手了一款神器产品自制奶茶杯笔者也是第一次见,用途蛮多的,具有奶茶花茶烧水搅拌等多种模式。说到圈厨也不算陌生,厨房小家电类的种类繁多,而今天就给大家分享一下新推出的奶茶杯到底是生活标签随心印便携口袋标签打印机M11在暑期期间笔者发现,现在市面上有很多是小型打印机,都是有着针对性的功能,有打印照片有打印作业错题有打印标签的等等,最大的特点就是便携性很强,相比传统的A4打印机,在日常使用起来要方看家护院新宠小米室外摄像机无线设计IP65防水90天续航随着人们生活水平的提高以及安全意识的重视,近几年智能家居安防产品也越来越多,最常见的就是摄像机,笔者家里也有在使用室内的智能摄像机,可最近发现家门口院子里的盆栽和一些物品莫名丢失,亿色车载磁吸无线充支架老司机好帮手不只是iPhone12专属说到车载支架应该是每一位车主必备的工具了,对于很多驾驶人们来说,利用手机导航要比车机等设备操作更好用,为保证安全驾驶,手机导航可以联网,实时查看路况和电子狗等功能。不过手机导航耗电小米米家开关屏显温湿度普通灯变智能最近入手了小米新出的米家屏显开关,主要看中它的就是一款带有屏幕显示温度湿度时间日期,还支持小爱同学和手机远程控制的智能开关。它是分单开单控和双开单控两种不同的开关。我根据家里条件的圈铁蓝牙耳机再添黑马,潮人心选HaylouW15月24日,Haylou发布旗下首款圈铁蓝牙耳机HaylouW1。这款蓝牙耳机耳机以为LIVE而声作主题,着力打造录音室级音质体验。在连接配置上,HaylouW1采用高通3040蓝为什么毛巾不能放在卫生间?如何拯救湿漉漉的毛巾答案在这里自从搬进新家的这几年发现了一个生活的小细节,每到夏天梅雨季节时,卫生间的毛巾总是湿漉漉的感觉,还会有一股难闻的气味,要时不时地拿到阳台去晒晒太阳,对于大多小户型的家庭来说,卫生间没嘿世界区块链午间新闻1。华为HMSCore6新增或增强的能力共计31个,含数字人民币场景创新2。纽约梅隆银行呼吁制定爱尔兰加密货币规则3。泰国总理警告年轻投资者谨慎投资加密货币,因其市场波动性大投机性aigo国民好物听视触真无线蓝牙耳机T21最近体验了几款百元级别的真无线蓝牙耳机,其中有带屏幕显示地吸引了我的注意。屏显电量现在似乎很流行,也受到了很多用户的关注,在体验上又有何差异呢,今天就给大家分享一下,笔者体验的这款回顾黑莓9900全键盘的机械之美让BBer爱不释手情怀机佬使用黑莓的用户,有很明显的个性特质,他们很酷但不冷漠,友善内敛,极其注重效率,专注于自己的事务,不喜欢炫技,但乐于帮助和分享。在满街都是诺基亚摩托罗拉三星索尼爱立信的年代,有一个手
3月4日起,2022年海交会线上招聘会及直播带岗云平台启动文羊城晚报全媒体记者周聪为配合疫情防控工作部署,海交会计划于2022年3月4日至2022年12月30日期间举办线上招聘会。活动期间将发布国内优质人才岗位10000个,其中包含中国联普华永道TMT行业IPO将持续表现活跃3月2日,普华永道在广州发布了2021年下半年中国科技媒体及通信行业(TMT)企业首次公开募股(IPO)数据报告。2021年下半年内地TMT企业IPO数量较2021年上半年的78起哔哩哔哩用户更迭的浪潮中,被淘汰的或许就是你我谨以此图纪念B站用户蒙古上单B站也许会倒闭,但绝不会变质陈睿亲爱的朋友,当您因为本文标题触犯到了您最爱的哔哩哔哩,能否请您先缓抬准备敲字的手,稍微听我讲述一下我的观点,然后决定是与K50Pro直屏部分参数比小米还好Redmi总经理卢伟冰在本月1号天玑8000系列的发布会上宣布了K50将会首发天玑8100芯片,核心配置确定了之后,关于这款手机其它方面的消息最近也越来越多。据博主数码闲聊站带来的舒尔麦克风怎么样,哪个牌子的麦克风比较好舒尔ShureMV7的外观设计和舒尔经典的麦克风SM7B非常的相似,SM7B从发布以后一直在行业内非常的受欢迎,SM7B是语言类的录制神器,电台电视台录音棚几乎都是必备的一支麦克风7988元的4G版华为P50Pro微澜浩海,内存高达12512GB,你会买吗?继华为P50Pro发布曜金黑雪域白佛晓粉可可茶金涟漪云波之后,这两天又发布了一个微澜浩海的全球限定款颜色,搭载了最初的麒麟9000芯片,内存直接拉满12GB512GB,价格去到79可降温3度!OPPO推出冰肤散热保护壳,或成手机散热最优解随着手机处理器的不断更新迭代,智能手机从过去的性能羸弱,已然转变为性能过剩的局面,基本可为手机提供流畅使用好几年的性能需求。特别是这两年发布的旗舰芯片,越发强势的性能带来了更大的发vivoNEX5不拘一格,直接选用天玑9000,高通要失望了vivoNEX5从去年就传出有屏下和挖孔两个版本,直到今年vivo也没有发布新的vivoNEX5系列,现在vivo又有一款大屏旗舰曝光,屏幕直接做到7。0英寸,而且外围堆料豪华,据悦支付银行备案吗?可靠吗?我使用悦支付有段时间了,也是抱着试试看的心态在他的网站购物,东西也是和别的网站一样,包邮到家的。没有觉得和其他网站买东西有什么差别。只是多了买东西返还的冻积分,第二天又出现了活积分俄罗斯乌克兰欧洲都是受损者,为什么他们不能联合起来?这场战争是美国精心策划和导演的一场悲剧,其目的是打压和肢解俄罗斯,让欧洲国家依附于自己,最重要的是在美国国内矛盾恶化的时候转移公众注意力包住自己的权利,还有收割世界财富。可谓是一石小米高颜值手机跌至新低,256GB3200万前置,跌至2139元如今的智能手机市场竞争相当的激烈,所以几乎每一个价位段都有非常不错的产品进行选择,但也因为竞争激烈,让不少的手机厂商们开始在产品上下功夫。特别是一些细分市场,手机厂商们更是重新开拓