zoukankan      html  css  js  c++  java
  • ss命令

    ss是Socket Statistics的缩写

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

    说白了和netstat作用差不多,但是比nestate更牛逼

    但是,当服务器socket连接数量变得非常大时候无论netstat还是直接

    cat /proc//net/tcp执行速度都会很慢

    常见命令

      -t: tcp

      -a:  all

      -l:  listening         【ss -l列出所有打开的网络连接端口】

      -s:  summary        【显示 Sockets 摘要】

      -p:  progress

      -n:  numeric         【不解析服务名称】

      -r:  resolve        【解析服务名称】

      -m: memory        【显示内存情况】

    查看进程使用的socket

    ss -pl

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

    ss -lp | grep 22

    显示所有UDP sockets

    ss -u -a

    显示所有状态为established的SMTP连接

    ss -o state 'established'

     
    ss -o state established '( dport = :smtp or sport = :smtp )'
  • 相关阅读:
    暑假日报-11
    暑假日报-10
    暑假日报-9
    暑假日报-8
    暑假日报-7
    暑假日报-6
    暑假日报-5
    暑假日报-4
    暑假日报-3
    第二次集训的每日感想
  • 原文地址:https://www.cnblogs.com/qhlove/p/11637799.html
Copyright © 2011-2022 走看看