美文网首页
netstat命令的详细说明

netstat命令的详细说明

作者: ha_weii | 来源:发表于2018-11-11 12:32 被阅读11次

netstat命令的输出每一行相当于一个套接字,当创建套接字时,就会在这里增加一行新的控制信息,赋予“即将开始通信”的状态,并进行通信的准备工作,如分配用于临时存放收发数据的缓冲区空间。

[root@server1 ~]# netstat -antulpe
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       User       Inode      PID/Program name   
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      0          8126       914/sshd            
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      0          8379       991/master          
tcp        0      0 172.25.28.1:22              172.25.28.250:55076         ESTABLISHED 0          8710       1069/sshd           
tcp        0      0 :::22                       :::*                        LISTEN      0          8128       914/sshd            
tcp        0      0 ::1:25                      :::*                        LISTEN      0          8381       991/master          
tcp        0      0 :::3306                     :::*                        LISTEN      27         12313      3221/mysqld         
tcp        0      0 ::ffff:172.25.28.1:3306     ::ffff:172.25.28.2:48324    ESTABLISHED 27         12336      3221/mysqld       
  • -a选项不仅显示正在通信的套接字,还显示包括尚未开始通信等状态的所有套接字

  • 第一列:协议类型 使用TCP/IP协议通信的情况下,会显示TCP或UDP

  • 第四列:运行netstat命令的计算机本身(本地端)的IP地址和端口号。0.0.0.0表示还没有开始通信,没有绑定IP地址和端口号。此外,UDP协议中的套接字不绑定对方的地址和端口,所以会显示.

  • 第六列:
    LISTENING 等待对方连接的状态
    ESTABLISHED 完成连接并正在进行数据通信的状态

  • 第三行表示PID为1069的程序sshd正在使用IP地址为172.25.28.1的网卡与IP地址为172.25.28.250的对象进行通信。本机使用22端口,对方使用55076端口,这是对方使用ssh远程登录

  • 第一行表示本机的22端口在等待另一方的连接,其中本地IP地址和远程IP地址都是0.0.0.0,这表示通信还没有开始,IP地址不确定

相关文章

  • netstat命令的详细说明

    netstat命令的输出每一行相当于一个套接字,当创建套接字时,就会在这里增加一行新的控制信息,赋予“即将开始通信...

  • Linux命令之netstat

    本章主要说明netstat命令的作用,与其对应参数的意义。 1、netstat命令用于显示网络状态,可以知道整个系...

  • Centos

    说明 1. 常用命令 1.1 查找命令对应的包,例如 netstat 1.2 查找命令 1. find find ...

  • Linux netstat 命令

    使用netstat命令可查看整个Linux系统的网络情况。 一、用法 参数说明:

  • netstat 命令状态说明

    本文章是我在windows上的操作,状态说明在linux系统上也是完全一样的。 在使用netstat -ano |...

  • Linux命令: netstat

    netstat命令 Linux netstat 命令用于显示网络状态。利用 netstat 指令可让你得知整个 L...

  • 如何在 Linux 中使用ss命令监控网络连接

    ss命令是用于在Linux系统上显示与网络套接字相关的信息的工具。 该工具显示netstat命令的更多详细信息,该...

  • FFmpeg命令分类

    ⁩ 一、基本信息查询命令 详细说明 用于查询FFmpeg可以做哪些事情、包括哪些模块等。 二、录制命令 详细说明 ...

  • Linux查看端口占用情况

    lsof命令 格式:“lsof -i:端口号” netstat命令 格式:“netstat -tunlp | gr...

  • Linux基础

    1 帮助命令: whatis make 查看某命令的简要说明info make 查看某命令的详细说明man ma...

网友评论

      本文标题:netstat命令的详细说明

      本文链接:https://www.haomeiwen.com/subject/bewtfqtx.html