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

          Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

    netstat命令参数:

           -a (all) 显示所有选项,默认不显示LISTEN相关。

      -t : 指明显示TCP端口

      -u : 指明显示UDP端口

      -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)

      -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。

      -n : 不进行DNS轮询,显示IP(可以加速操作)

    netstat常用命令

    1、列出所有端口 #netstat -a

    2、列出所有 tcp 端口 #netstat -at

    3、列出所有 udp 端口 #netstat -au

    4、只显示监听端口 #netstat -l

    5、只列出所有监听 tcp 端口 #netstat -lt

    6、只列出所有监听 udp 端口 #netstat -lu

    7、列出所有监听 UNIX 端口 #netstat -lx

    8、显示所有端口的统计信息 #netstat -s

    9、显示 TCP 或 UDP 端口的统计信息 #netstat -st 或 -su

    10、 输出中显示 PID 和进程名称 #netstat -p

    即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况··

    netstat -ntlp   //查看当前所有tcp端口·
    netstat -ntulp |grep 80   //查看所有80端口使用情况·
    netstat -an | grep 3306   //查看所有3306端口使用情况·

    查看一台服务器上面哪些服务及端口

    netstat  -lanp

    查看一个服务有几个端口。比如要查看mysqld

    ps -ef |grep mysqld

    查看某一端口的连接数量,比如3306端口

    netstat -pnt |grep :3306 |wc

    查看某一端口的连接客户端IP 比如3306端口

    netstat -anp |grep 3306
    netstat -an 查看网络端口 
  • 相关阅读:
    【Udacity】线性回归方程 Regression
    【Android】Warning :uninstalling will remove the application data!
    【Udacity】数据的差异性:值域、IQR、方差和标准差
    docker部署一个简单的mian.py项目文件
    ubuntu安装goland
    Go 语言变量、常量
    Go 语言数据类型
    linux 之文件重命名
    linux 下新建文件自动加锁的解决办法
    go之linux安装
  • 原文地址:https://www.cnblogs.com/skaarl/p/13493000.html
Copyright © 2011-2022 走看看