netstat命令有什么用_linux下netstat命令详解

很多网友不知道netstat命令有什么用,Netstat命令用于显示协议统计数据和当前TCP/IP网络的连接相关信息,很多时候我们需要查看自己的电脑某些网络端口是否被正常打开或者是否已经成功与别的机器建立连接,或者想看一些连接、协议的统计数据,就需要用netstat命令来查看。

linux下netstat命令详解

1、netstat -tnlp 命令查看服务器网络带宽相关监听指数。

netstat命令有什么用_linux下netstat命令详解

2、netstat -at命令 Listing TCP Ports connections 监听TCP端口的链接

netstat命令有什么用_linux下netstat命令详解

3、netstat -au 命令 Listing UDP Ports connections 监听UDP端口的链接

netstat命令有什么用_linux下netstat命令详解

4、netstat -l命令Listing all LISTENING Connections 监听所有的链接

netstat命令有什么用_linux下netstat命令详解

5、netstat -a|more 命令Listing all the LISTENING Ports of TCP and UDP connection 监听所的TCP及UDP端口

netstat命令有什么用_linux下netstat命令详解

相关字段的含义如下:

Proto 协议
Local Address 本机地址
Foreign Address 远程地址
State 状态
LISTENING 监听中
ESTABLISHED 已连接
SYN_SENT 发送了连接建立请求(准备建立连接)
CLOSE_WAIT 等待本地用户发连接中断请求中(这是准备关闭连接的一个步骤,意味着这个连接正在关闭)
TIME_WAIT 发了ACK进入等待状态确保远端正常关闭(这是准备关闭连接的一个步骤,意味着这个连接正在关闭)
LAST_ACK 等待对方回应一个ACK(这是准备关闭连接的一个步骤,意味着这个连接正在关闭)

相关文章