Linux监控网络状态

一、基本介绍

1、基本语法

netstat [选项]

2、常用选项

选项

说明

-a

显示所有连接和监听的套接字(包括TCP、UDP)。

-t

显示 TCP 连接。

-u

显示 UDP 连接。

-l

显示正在监听的套接字(server端)。

-n

显示数字格式的地址和端口号(不进行域名解析)。

-p

显示每个连接的进程 ID 和进程名称(需要管理员权限)。

-r

显示路由表。

-i

显示网络接口的状态。

-s

显示网络统计信息(如每种协议的统计数据)。

-c

持续显示网络状态,默认每 1 秒刷新一次。

-v

显示详细的信息。

-w

设置刷新间隔时间(单位:秒)。

-g

显示网络组播信息。

-h

显示帮助信息。

3、内容介绍

1.协议类别

2.本地地址——Local Address

3.外部地址——Foreign Address

4.状态

LISTEN:表示监听

ESTABLISHED:表示连接已经建立,可以进行数据传输

TIME WAIT:表示超时等待

其他状态:

SYN_SENT:客户端已发送连接请求(SYN),等待确认。

SYN_RECEIVED:服务端接收到客户端的连接请求,并已发送确认。

FIN_WAIT1:连接的一端已经发送了结束连接的请求。

FIN_WAIT2:连接的另一端确认了结束连接的请求。

CLOSE_WAIT:接收到对方的关闭请求,等待本端关闭连接。

CLOSED:连接已经关闭。

4、Local Address 和 Foreign Address的关系

5、示例

查看服务名为sshd的服务信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值