linuxss替换netstat命令

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详细信息:

解释:netstat是遍历/proc下面每个PID目录,ss直接读/proc/net下面的统计信息。所以ss执行的时候消耗资源以及消耗的时间都比netstat少很多。

更多相关文章
  • 一般来说,服务器非常慢可能原因是多方面的,有可能是配置错误,脚本错误或者是一些奇诡的硬件.当然也有可能是有人对你的服务器进行 Dos (拒绝服务攻击)或者 DDOS (分布式拒绝服务攻击).Dos攻击或者DDos攻击目的是使服务器或者网络资源耗尽,使其他用户无法使用.一般来说,这种攻击主要针对重要的 ...
  • 一般来说,服务器非常慢可能原因是多方面的,有可能是配置错误,脚本错误或者是一些奇诡的硬件.当然也有可能是有人对你的服务器进行 Dos (拒绝服务攻击)或者 DDOS (分布式拒绝服务攻击).Dos攻击或者DDos攻击目的是使服务器或者网络资源耗尽,使其他用户无法使用.一般来说,这种攻击主要针对重要的 ...
  • How to verify DDOS attack with netstat command on Linux TerminalYour server appearing pretty slow could be many things from wrong configs, scripts and ...
  • CentOS上使用netstat命令查证DDOS攻击转载自:http://www.centoscn.com/CentosSecurity/CentosSafe/2014/0611/3123.html 服务器出现缓慢的状况可能由很多事情导致,比如错误的配置,脚本和差的硬件.但是有时候它可能因为有人对你 ...
  • Linux系统采用netstat命令查看DDOS攻击的方法 来源:互联网 作者:佚名 时间:07-05 15:10:21 [大 中 小] 这篇文章主要为大家介绍了Linux系统采用netstat命令查看DDOS攻击的方法,对于网络安全而言非常重要!需要的朋友可以参考下 Linux系统用netstat ...
  • tcp连接状态以及netstat命令
    tcp是可靠的数据传输协议,相对于udp来说,基于udp的通信速度更快,但是没有数据的完整性的保证,更重要的是udp不会保证数据是否到达了目的方. TCP协议建立的tcp连接是有状态的,称之为tcp的有限状态机SYN_SENT:主动建立连接的一方发起连接建立请求,也就是SYN=1,当发出同步位,状态 ...
  • NETSTAT命令详解
    NETSTAT命令详解   作用:netstat命令的功能是显示网络连接.路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作. NETSTAT中所用到的函数有 GetTcpTable();// 取得TCP连接表 GetUdpTable();// 取得UDP监听者表 GetIpStati ...
  • 网络基础与Linux网络配置之一ifconfig、route、netstat命令详解
    OSI模型与TCP/IP协议簇1.首先TCP/IP是一个协议簇:而OSI(开放系统互联)则是一个模型,且TCP/IP的开发时间在OSI之前.2. TCP/IP是由一些交互性的模块做成的分层次的协议,其中每个模块提供特定的功能:OSI则指定了哪个功能是属于哪一层的.3. TCP/IP是五层结构,而OS ...
一周排行